import math
def factors(x):
    lis=[1]
    a=math.sqrt(x)
    i=1
    while i<a:
        if x%i==0 and math.gcd(i,x//i)==1:
            lis.append(i)
        i+=1
    return lis
x=int(input())
arr=factors(x)
print(arr[-1],x//arr[-1])