# coding: utf-8 # Your code here! import sys readline = sys.stdin.readline read = sys.stdin.read #n,*a = map(int,read().split()) n = int(input()) ans = 1 for i in range(1,100000): if n%(i*i)==0: ans = (i,n//i//i) print(*ans)