#! usr/bin/env python # -*- coding:utf-8 -*- def is_prime(q): q = abs(q) if q == 2: return True if q < 2 or q & 1 == 0: return False return pow(2,q-1,q) == 1 if __name__ == "__main__": M = raw_input() M = int(M) ans1 = 1 ans2 = M if is_prime(M): print "1 " + str(ans2) exit() for i in range(1,M): if is_prime(i): if M % i == 0: ans1 = str(i) ans2 = str(M/i) print str(ans1) + " " + str(ans2)