#include #include #include using namespace std;

const int N=1010;

int a[N],b[N],c[N]; int cnt,cn;

int main() { int n; cin>>n; int k=sqrt(n);

for(int i=1;i<=n/i;i++)
{
	if(n%i==0)
	{
		a[cn++]=i;
		b[cnt++]=n/i;
	}
	
}
int ans=10000;
for(int i=0;i<cnt;i++)
{
	c[i]=b[i]-a[i];
}

sort(c,c+cnt);

cout<<abs((c[0]-sqrt(c[0]*c[0]+4*n))/2)<<' ';
cout<<(c[0]+sqrt(c[0]*c[0]+4*n))/2;

}