#include using namespace std; typedef long long LL; int main() { LL X,Y=1; cin>>X; for(LL i = 2; i*i <= X; i++){ int mul=0; while(X%i==0){ X/=i; mul=1-mul; } if(mul)Y*=i; } if(X>1)Y*=X; cout<