#include #include #include #include using namespace std; //namaega184 int main(){ long long x,ans;scanf("%lld",&x); int a[100001]={}; a[1]=1; for(int i=2;x!=1;i++){ if(x%i)continue; while(x%i==0){ a[i]++; x/=i; } } ans=1; for(int i=2;i<=100000;i++){ if(a[i]&&a[i]%2)ans*=i; } printf("%lld\n",ans); return 0; }