Jade precisa da sua ajuda para montar o quebra-cabeças que ela ganhou
de presente da sua tia Zoraide! As peças são encaixadas lado a lado e
contêm, cada uma, uma letra maiúscula. Quando o quebra-cabeças estiver
montado, a sequência de letras revelará uma frase secreta. Cada peça
possui, além da letra, dois números: um na parte esquerda e outro na
parte direita. Uma peça se encaixa depois de outra, na sequência, quando
seu número esquerdo for igual ao número direito da outra peça. O número
esquerdo da primeira peça é sempre o 0 (zero) e o número direito da
última peça é sempre o 1 (um). Cada número aparece no máximo uma vez na
parte esquerda de alguma peça, e no máximo uma vez na parte direita.
Sempre é possível encaixar todas as peças e em apenas uma única
sequência! Veja um exemplo na figura, com quatro peças formando a
palavra “TEMA”.
A primeira linha da entrada contém um número natural , indicando o número de peças do quebra-cabeças. As linhas seguintes contêm, cada uma, a descrição de uma peça na forma , onde: é o número esquerdo; é a letra maiúscula; e é o número direito.
Seu programa deve escrever uma única linha na saída, contendo a sequência de letras formada quando o quebra-cabeças está montado.
4
5 A 1
0 T 7
3 M 5
7 E 3
TEMA
3
197452 I 1
0 O 39999
39999 B 197452
OBI