#include using namespace std; template int isPrime(T n){ for(T i = 2; n >= i*i; i++){ if(!(n%i)){return i;} } return 1; } int main(){ long long n;cin>>n; long long z = isPrime(n); cout << z << " " << n/z << endl; }