n = int(input()) m = n l = [] for i in range(2, int(m**0.5) + 1): while m % i == 0: m //= i l.append(i) if len(l) == 0: print(1, n) else: print(l[0], n // l[0])