#include<iostream>
using namespace std;
typedef long long ll;
int main(){
ll n,res=1;
cin>>n;
for(ll i=2;i<=n/i;i++){
if(n%i==0){
int s=0;
while(n%i==0){
n=n/i;
s++;
}
if(s%2)res*=i;
}
}
if(n>1)res*=n;
cout<<res<<endl;
return 0;
}