Feu un programa que, donat un graf dirigit amb vèrtexs (numerats entre 0 i ) i arcs, escrigui el camí més curt per anar de 0 a .
L’entrada consisteix en diversos casos. Cadascun comença amb i . Segueixen parells indicant un arc de a . No hi ha arcs repetits ni del tipus . Sempre hi ha algun camí entre 0 i . Podeu suposar i .
Per a cada cas, escriviu els vèrtexs del camí més curt entre 0 i separats amb espais. Si hi ha més d’un camí mínim, escriviu el més petit en ordre lexicogràfic.
Input
10 11 8 2 0 1 4 0 1 4 3 9 4 6 6 9 0 8 2 9 0 7 7 3 2 2 1 0 0 1
Output
0 7 3 9 0 1