#include <bits/stdc++.h>

using namespace std;

long long n,l,r,m,x,y;

int main()
{
    cin>>n;
    m=sqrt(n)+1;
    if(m%2==0)m--;
    for(long long i=m;i>=1;i-=2){
        if(n%i==0){
            if(__gcd(i,n/i)==1){
                cout<<i<<" "<<n/i<<endl;
                return 0;
            }
        }
    }

    return 0;
}
