#000318

Tenis2

Nakon što se i drugi Borkov plan preuzimanja sela izjalovio (jer je Mirkov brat Stanko naišao na kantu i popio svu vodu), mali Zvonko se odlučio opustiti uz sport. U tu svrhu opskrbio se sokom od mrkve i kikirikijem te zavalio pred televizor, spreman za gledanje sljedećeg teniskog meča. Za vrijeme zagrijavanja igrača na ekranu su se pojavile njihove statistike. Zvonku je zapela za oko povijest susreta dvaju igrača; primijetio je da nešto nije u redu sa prethodnim rezultatima, tj. da neki od njih nisu valjani. Dosjetio se da mu napišete program koji provjerava rezultate, kojeg će on onda prodati statističarima i tako si osigurati lagodan život. Teniski meč sastoji se od setova, a svaki set od gemova. Vrijede sljedeća pravila:
• Igrač dobiva set ako ima 6 ili više gemova, i barem dva gema više od protivnika.
• Posebno, u prvom ili drugom setu (ali ne i u trećem), ako je rezultat 6:6, igra se još jedan zadnji gem u kojem se odlučuje pobjednik tog seta.
• Meč završava kad jedan od igrača osvoji dva seta. Taj igrač je pobjednik.
Rezultat je valjan ako je moguć meč koji se odvija prema gornjim pravilima, a završava tim rezultatom. Dodatno, ako je jedan od igrača Roger Federer (u ulazu "federer"), onda rezultat u kojem je on izgubio neki set ne može biti valjan (Zvonko zna da je on svemirac). Napišite program koji provjerava valjanost rezultata svakog meča.


InputU prvom redu nalaze se imena dvaju igrača odvojena jednim razmakom. Oba imena će biti nizovi od po najviše 20 malih slova engleske abecede. Imena će biti različita. U drugom redu nalazi se prirodni broj N (1 ≤ N ≤ 50), broj dosadašnjih susreta dvaju igrača. Svaki od sljedećih N redova sadrži rezultat po jednog meča, koji se sastoji od rezultata pojedinih setova odvojenih po jednim razmakom. Broj setova u svakom meču će biti između 1 i 5. Rezultati setova su u obliku "A:B", gdje su A i B brojevi gemova koje je osvojio svaki od igrača. Ti brojevi će biti cijeli, između 0 i 99 (uključivo).

OutputZa svaki od mečeva u ulazu, istim redom kojim su u ulazu, ispišite u jedan red "da" ako je rezultat valjan ili "ne" ako nije.

Ulaz
sampras agassi
6
6:2 6:4
3:6 7:5 2:6
6:5 7:4
7:6 7:6
6:2 3:6
6:2 1:6 6:8

Izlaz
da
da
ne
da
ne
da

Submit solution

Coming later

The grading service will be connected in a later migration step. You can inspect the task and your previous results now.