pioni

Nargy si Fumeanu joaca un joc pe un graf orientat fara circuite cu N noduri (numerotate de la 1 la N) si M arce. In acest graf exista K pioni plasati in noduri. Fiecare jucator trebuie sa mute, cand ii vine randul, toti pionii care se pot muta din nodurile in care se afla in noduri adiacente. Mai exact, un pion situat in nodul x poate fi mutat in nodul y, daca exista arc de la x la y.
Cel care nu mai poate muta nici un pion atunci cand ii vine randul pierde partida. La inceputul unui joc, prima mutare o face jucatorul Nargy.

Cerinta

Dandu-se mai multe configuratii de pioni, sa se determine cine castiga jocul, daca ambii jucatori joaca optim. 

Date de intrare

Fisierul de intrare pioni.in contine pe prima linie 3 numere naturale T N M. Urmatoarele M linii vor contine cate doua numere naturale a b cu semnificatia ca exista arc de la a la b. Urmatoarele T linii vor descrie configuratii de pioni astfel: primul numar de pe linie va fi K si va fi urmat de K numere naturale reprezentand nodurile in care se afla pioni. Numerele de pe aceeasi linie sunt separate prin spatii.

Date de iesire

Fisierul de iesire pioni.out va contine T linii, cate o linie pentru fiecare configuratie de pioni din fisierul de intrare. Pe linia i se va scrie numele jucatorului care castiga (Nargy sau Fumeanu) pentru a i-a configuratie de pioni din fisierul de intrare.

Restrictii

1 <= T <= 5
1 <= N <= 20 000
1 <= M <= 50 000
1 <= K <= 30 000
Pot exista mai multi pioni in acelasi nod.

Exemple

pioni.in

pioni.out

Explicatie

2 4 3
2 1
3 1
4 3
3 2 2 3
2 1 4

Nargy
Fumeanu

1. Conform regulilor jocului Nargy trebuie sa mute cu toti cei 3 pioni, iar singura posibilitate este sa-i mute pe toti in 1. Fumeanu nu mai poate muta.

2. Nargy muta pionul din 4 in 3, iar Fumeanu muta din 3 in 1. Acestea sunt singurele mutari posibile.

Timp maxim de executie/test: 0.2 secunde

Mircea Paşoi
Universitatea Bucuresti,Facultatea de Matematica si Informatica
mircea@infoarena.ro