# 2024年10月10日 while True: try: n = int(input()) dic = {} for _ in range(n): k, v = map(int, input().split()) if k not in dic: dic[k] = v else: dic[k] = dic.get(k, 0) + v dd = sorted(dic.items()) #print(dd) for i in dd: print(i[0], i[1]) except: break