#!/usr/bin/python3 import math N = int(input().strip()) # vytvoříme si slovník objednavka = {} # pro každou pizzu zjistíme, jestli je ve slovníku, nebo ne # pokud ne, tak ji tam přidáme a zapamatujeme si u ní počet dílků # pokud ano, tak přičteme počet dílků ke stávajícímu for _ in range(N): pizza, kolik = [(p,int(k)) for p,k in [input().strip().split(' ')]][0] if pizza not in objednavka: objednavka[pizza] = kolik else: objednavka[pizza] += kolik print(len(objednavka)) # počet dílků vydělíme osmi a vypíšeme horní celou část z tohoto čísla for p in objednavka: print(p, math.ceil(objednavka[p]/8))