"""

https://yukicoder.me/problems/no/3073

"""

import sys

N = int(input())
A = list(map(int,input().split()))
A.sort()

for i in range(N-1):
    if A[i] == A[i+1]:
        print (1,1)
        sys.exit()

import math
g = math.gcd(A[-1],A[-2])
print ( A[-2]//g , A[-1]//g )