En un cert ecosistema conviuen tipus de bacteris, identificats amb noms . Curiosament, els bacteris de cada tipus muten a un altre tipus després d’exactament un dia. Encara més curiosament, per a cada tipus de bacteri hi ha un altre tipus que muta a aquell tipus. És a dir, si denotem amb una mutació d’ a , llavors en el conjunt de mutacions cada tipus apareix exactament una vegada com a i una vegada com a .
Donades les mutacions i instants de temps , digueu per a cada tipus en quin tipus haurà mutat després de dies.
L’entrada consisteix en diversos casos, cadascun amb , seguida de les mutacions, seguides dels temps . Suposeu , que cada nom té entre una i cinc lletres minúscules, que no hi ha cap ni cap repetida, que cada apareix com a , i .
Per a cada cas, escriviu en què es transformarà cada tipus de bacteri després de dies. Les transformacions han de sortir ordenades per , i seguir el format de l’exemple. Escriviu una línia amb 20 guions després de cada cas.
Processeu el graf abans de llegir les . La solució esperada resol les consultes de cada graf amb cost total .
Input
5 d -> a e -> c b -> b a -> e c -> d 1 10 6 4 0 3 zzzzz -> abcde abc -> abc abcde -> zzzzz 12345678 1000000000 999999999
Output
a -> e b -> b c -> a d -> d e -> e -------------------- abc -> abc abcde -> abcde zzzzz -> abcde --------------------