剔除所有平方数???
#include<bits/stdc++.h>
using namespace std;
#define int long long
signed main(){
ios::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
int n,ans=1;
cin>>n;
for(int i=2;i*i<=n;i++){
if(n%i==0){
int x=0;
while(n%i==0) n/=i,x++;
if(x%2) ans*=i;
}
}
cout<<ans*n<<'\n';
return 0;
}