n=int(input())
a=[]
b = []
c=[]
f=0
for i in range(n):
    h,w=map(int,input().split())
    h, w = min(h, w), max(h, w)
    f=h*w
    a.append(h)
    b.append(w)
    c.append(f)
a1 = max(a)
c1=max(c)
b1=c1//a1
print((min(a1,b1)),(max(a1,b1)))