Donat un graf no dirigit, una coloració d’aquest graf és una assignació de colors a cadascun dels vèrtexs del graf de forma que cap aresta tingui extrems del mateix color. El nombre cromàtic d’un graf és el mínim nombre de colors necesaris per colorar un graf donat.
L’entrada conté diferents grafs. Cadascun comença amb i , corresponent al nombre de vèrtexs i arestes del graf. Segueixen parells , , indicant que hi ha una aresta entre i . Es té que , que , que i que no hi ha arestes repetides.
Per a cada graf, escriviu el seu nombre cromàtic.
Input
3 0 4 4 0 1 1 2 2 3 3 0 5 5 0 1 1 2 2 3 3 4 4 0 4 6 0 1 0 2 0 3 1 2 1 3 2 3
Output
1 2 3 4