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