""" 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 )