area = int(input())
n = int(input())
sizes = input()
num_sizes = []
for s in sizes.split(' '):
    num_sizes.append(int(s))

a = 0
b = 0
for i in range(n):
    other = area / num_sizes[i]
    if other == num_sizes[i]:
        continue
    if other in num_sizes:
        a = num_sizes[i]
        b = int(other)
        break

if a < b:
    print(str(a) + " " + str(b))
else:
    print(str(b) + " " + str(a))
