#include<bits/stdc++.h>
#include<algorithm>
using namespace std;
int main(){
    int x;
    cin>>x;
    if(x==1){
        cout<<1<<" "<<1;
        return 0;
    }
    int a=sqrt(x);
    if(a*a==x)
    a--;
    while(a>=1){
        
        if(x%a==0&&__gcd(a,x/a)==1)
        break;
        a--;
    }
    cout<<a<<" "<< x/a;
}