N = int(input()) ans = 0 for i in range(1, N+1): if N % (i ** 2) == 0: ans = (str(i), str(N // (i ** 2))) print(' '.join(ans))