from collections import defaultdict
while True:
try:
a,dd=int(input()),defaultdict(int)
for i in range(a):
key,val=map(int,input().split())
dd[key]+=val
for i in sorted(dd.keys()):
print(str(i)+" "+str(dd[i]))
except:
break