Problem

1 /5


Amigos verdadeiros sempre cuidam uns dos outros

Problem

Stitch está sempre pronto para dividir um pedaço de bolo com um amigo, ajudar Lilo a construir o melhor castelo de areia e preparar o café da manhã para toda a família. Dê um exemplo :)

Stitch adora cozinhar. Os moradores gostaram tanto de seus pratos que começaram a fazer pedidos. Enquanto cozinha, Stitch murmura cada pedido baixinho, ou seja, o nome do prato e a quantidade que ele precisa para cozinhar para um determinado pedido. Você precisa ajudar Stitch e resumir os resultados: para cada prato, determine a quantidade total que precisa ser cozida.


Entrada
Cada linha contém o nome do prato, seguido de um espaço seguido da quantidade (um número natural não superior a 500.000). A última linha contém a única palavra "END!" - um sinal de fim de entrada.

Impressão
Imprima todos os pratos em ordem lexicográfica, depois, separados por um espaço, imprima o número total que Stitch precisa cozinhar.

 
Exemplos
# Entrada Saída
1 Yapper 10
Yapper 5
Clipe 9
Clipe 8
Yapper 1
FIM!
Clip 17
Yapper 16