#include<bits/stdc++.h>
using namespace std;
int n, i;
int main()
{
#define name "DISP"
if(fopen(name".inp", "r"))
{
freopen(name".inp", "r", stdin);
freopen(name".out", "w", stdout);
}
cin >> n;
i = sqrt(n);
while(i--)
{
if(n % i == 0) break;
}
cout << i << ' ' << n/i;
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG4sIGk7CgppbnQgbWFpbigpCnsKICAgICNkZWZpbmUgbmFtZSAiRElTUCIKICAgIGlmKGZvcGVuKG5hbWUiLmlucCIsICJyIikpCiAgICB7CiAgICAgICAgZnJlb3BlbihuYW1lIi5pbnAiLCAiciIsIHN0ZGluKTsKICAgICAgICBmcmVvcGVuKG5hbWUiLm91dCIsICJ3Iiwgc3Rkb3V0KTsKICAgIH0KICAgIGNpbiA+PiBuOwogICAgaSA9IHNxcnQobik7CiAgICB3aGlsZShpLS0pCiAgICB7CiAgICAgICAgaWYobiAlIGkgPT0gMCkgYnJlYWs7CiAgICB9CiAgICBjb3V0IDw8IGkgPDwgJyAnIDw8IG4vaTsKICAgIHJldHVybiAwOwp9Cg==