#include<iostream>
#include<cstdio>
typedef long long ll;
using namespace std;
int main(){
ll n;scanf("%lld",&n);
ll x=1;
for(int i=2;i<=n/i;i++){
if(n%i==0){
int cnt=0;
while(n%i==0){
cnt++;
n/=i;
}
if(cnt%2) x*=i;
}
}
if(n>1) x*=n;
printf("%lld",x);
return 0;
}