Grupul nostru, "The Cracg Mafia" este format din persoane foarte loiale unele celorlalte. Astfel că de fiecare dată când cineva din grup oferă un serviciu unei alte persoane, ambele persoane rețin această informație pentru ca mai târziu să se revanșeze. Cu toate astea, unii membrii nu au uneori posibilitatea de a își răscumpăra datoriile, motiv pentru care au ales să vă ceară ajutorul. Voi știți că sunt relații de "datorie" între două persoane. Aceste relații pot fi reduse în felul următor:
- Dacă îi este dator lui și îi este dator lui , atunci spunem că aceștia sunt chit și ambele datorii dispar.
- Dacă îi este dator lui și îi este dator lui (), atunci ambele datorii dispar și sunt înlocuite de datoria lui față de (eliminăm "middle-man"-ul).
Cerință
Mafia vrea acum să afle dacă aplicând operațiile de mai sus se poate ca în final să se ajungă la situația în care nu mai există datorii între membri. Aceasta vă cere să aflați pentru ea această informație.
Date de intrare
Pe prima linie se găsesc două numere naturale, și . Pe fiecare din următoarele linii se află cate două numere naturale distincte și , cu semnificația unei relații de datorie dintre și ( îi e dator lui ).
Date de ieșire
Dacă se poate ca în final să nu mai existe datorii afișați mesajul Chit
, altfel, dacă nu se poate ajunge la o asemenea situație afișați mesajul Datorii
.
Restricții și precizări
- ;
- ;
- ;
- Un membru al mafiei v-a oferit o informație importantă: indiferent de ordinea reducerilor, răspunsul va fi același;
- Este posibil ca între două persoane și să existe mai multe relații de datorie. În această situație perechea va apărea de mai multe ori în datele de intrare;
- Pentru teste în valoare de puncte, , ;
- Pentru alte teste în valoare de de puncte, ;
- Pentru alte teste în valoare de puncte, ;
- Pentru alte teste în valoare de de puncte, nu există restricții suplimentare.
Exemplul 1
stdin
5 5
1 2
2 3
3 1
4 5
5 4
stdout
Chit
Explicație
Avem două cicluri de datorii, între membrii , și , și între membrii și . Ambele pot fi reduse iar membrii să rămână chit.
Exemplul 2
stdin
4 3
1 2
2 3
3 4
stdout
Datorii
Explicație
Oricât am încerca, la final membrul va fi dator membrului deci nu vom putea scăpa de toate datoriile.