# x, y = input().split()
# x = int(x)
# y = int(y)
# if x < y:
# for i in range(x,y+1):
# print(i,end=' ')
# elif x > y:
# for i in range(y, x+1):
# print(i,end=' ')
# elif x == y:
# print(x)
'''
Alphabet > numberic : ord
numberic > Alphabet : chr
'''
# x, y = input().split()
# x = ord(x)
# y = ord(y)
# if x < y:
# for i in range(x,y+1):
# print(chr(i),end=' ')
# elif x > y:
# for i in range(y, x+1):
# print(chr(i),end=' ')
# elif x == y:
# print(chr(x))
# n = int(input())
# data = input().split()
# data = list(map(int, input().split()))
#
# for i in range(len(data)):
# print(data[i])
# 1258 ~ 1268
# x = input()
# x = int(x)
# sum = 0
# for i in range(1,x+1):
# sum = sum + i
#
# print(sum)
# x = input()
# x = int(x)
# sum = 0
# for i in range(1,x+1):
# if i%2 == 0:
# sum = sum + i
#
# print(sum)
# x, y = input().split()
# x = int(x)
# y = int(y)
# sum = 0
# for i in range(x,y+1):
# if i%3 == 0:
# sum = sum + i
#
# print(sum)
# data = list(map(int, input().split()))
# sum = 0
# for i in range(len(data)):
# if data[i] % 5 == 0:
# sum = data[i]
# print(sum)
# break
# if sum == 0:
# print('0')
# x = input()
# x = int(x)
# for i in range(1,10):
# print(x,end='')
# print("*",end='')
# print(i,end='')
# print("=",end='')
# print(i*x)
# x = input()
# data = list(map(int, input().split()))
# sum = 0
# for i in range(len(data)):
# if data[i]%2 !=0:
# sum = sum + 1
# print(sum)
# x = input()
# x = int(x)
# sum = 0
# pls = 0
# for i in range(2,x+1,1):
# if x % i == 0:
# if x%2 !=0:
# sum = i
# pls = x//i
#
# if sum>1 and pls>1:
# print(sum, pls,end=' ')
# else:
# print("wrong number")
#
#
'''
Alphabet > numberic : ord
numberic > Alphabet : chr
'''
# data = list(map(ord, input()))
#
# for i in range(len(data)):
#
# if data[i]<=90 and data[i]>=65:
# data[i]=data[i]+32
#
# elif data[i]<=122 and data[i]>=97:
# data[i]=data[i]-32
#
# for i in range(len(data)):
# print(chr(data[i]),end='')
x = input()
x = int(x)
sum = 0
pls = 0
for i in range(2,22):
if x % i == 0:
sum = i
pls = x // i
if sum>pls:
print(pls, sum, end=' ')
break
elif sum<pls:
print(sum, pls, end=' ')
break
if
elif sum == 1 or sum == 0:
print("wrong number")