'''
n=int(input())
table=dict() # table={} 也可以创建空白字典
for i in range(0,n):
lines=input().split()
key=int(lines[0])
value=int(lines[1])
table[key]=value+table.get(key,0)
#print(table)
for j in sorted(table):
#sorted(dict) 通过字典的键排序,默认升序;reverse=True 降序
print(j,table[j])
'''
n=int(input())
t={}
for i in range(0,n):
lines=input().split()
key=int(lines[0])
value=int(lines[1])
if key in t:
t[key] += value
else:
t[key]=value
for key in sorted(t):
print(key,t[key])

京公网安备 11010502036488号