require 'prime' X = gets.to_i ans = X.prime_division.inject(1) {|y, (p, k)| y * p ** (k % 2)} puts ans