def solve(): N=int(input()) p=2 a,b=1,N while p*p<=b: while b%(p*p)==0: a*=p b//=p*p p+=1 return a,b #================================================== print(*solve())