func_code_string: #include <bits/stdc++.h>   using namespace std;   int gcd(int a, int(b)) {     if (b == 0) return a;     return gcd(b, a % b);   }   int main() {     long long int n;     cin >> n;     for (long long int i = 2; i < sqrt(n) + 1; i++) {       long long int sq = (i * i);       while (n % sq == 0) n /= i;     }     cout << n << endl;     return 0;   }   