#include using namespace std; typedef long long ll; int N; string ans = ""; void is_prime() { for (int i = 2; i * i <= N; ++i) { if (N % i == 0) return; } ans += "Sosu!"; } void is_square() { int s = sqrt(N); if (s * s != N) return; ans += "Heihosu!"; } void is_cubic() { int c = cbrt(N); if (c * c * c != N) return; ans += "Ripposu!"; } void is_perfect() { int res = 1; for (int i = 2; i * i <= N; ++i) { if (N % i == 0) { res += i; if (N / i != i) res += N / i; } } if (res != N) return; ans += "Kanzensu!"; } int main() { cin >> N; is_prime(); is_square(); is_cubic(); is_perfect(); if (ans.size() == 0 || ans.size() > 9) cout << N << endl; else cout << ans << endl; return 0; }