Problem 
                         
                                 Dado um banco de dados de vendas de alguma loja online. Cada linha do arquivo de entrada é um registro da forma:
Quantidade do item do comprador,
onde Comprador— nome do comprador (string sem espaços), produto — nome do produto (string sem espaços), quantidade — número de itens comprados.
 
Crie uma lista de todos os clientes e, para cada cliente, conte o número de unidades de cada item que comprou.
 
 
Entrada
A primeira linha do arquivo de entrada contém o número N (\(1<=N<=100000\)) —número de registros contidos neste banco de dados. Os detalhes da compra são inseridos no formato especificado.
 
Impressão 
Imprima uma lista de todos os clientes em ordem lexicográfica, após o nome de cada cliente imprima dois pontos e, em seguida, liste os nomes de todas as mercadorias compradas por este cliente em ordem lexicográfica, após o nome de cada item imprima o número de unidades de mercadorias compradas por este cliente. As informações sobre cada produto são exibidas em uma linha separada.
 
 
Exemplo
| # | 
Entrada | 
Saída | 
| 1 | 
 6 
Papel Ivanov 10 
Canetas Petrov 5 
Ivanov marcador 3 
Ivanov paper 7 
Petrov envelope 20 
Ivanov envelope 5 
 | 
 Ivanov: 
envelope 5 
marcador 3 
papel 17 
Petrov: 
envelope 20 
canetas 5 
 |