while True: try: n=int(input().strip()) inp=[] for i in range(n): inp.append(list(map(int,input().strip().split(' ')))) inp=sorted(inp,key=lambda x:x[0]) min_x=inp[0][0] min_y=float('inf') for i in inp: if i[0]==min_x: if min_y>i[1]: min_y=i[1] print(str(min_x)+' '+str(min_y)) except: break
try: while 1: a, b = [], [] L = input() for i in xrange(L): n = raw_input().split() a.append(int(n[0])) b.append(int(n[1])) min_a = min(a) min_a_list = [i for i in xrange(L) if a[i] == min_a] min_b = min([b[j] for j in min_a_list]) print min_a, min_b except: pass