#说内存超。。。。了70%
import sys
a = int(raw_input(""))
list_ = []
for i in range(a):
list_.append(map(lambda x:int(x),sys.stdin.readline().strip().split(" ")))
list_.sort()
find = []
max_y = 0
for i in range(len(list_)-1,-1,-1):
max_ = list_[i][1]
if max_ >= max_y:
max_y = max_
find.append(list_[i])
for i in sorted(find):
print " ".join(map(str,i))