IsPrime = [True for _ in range(64)] IsPrime[0] = IsPrime[1] = False for i in range(2, 64): if IsPrime[i]: for j in range(i + i, 64, i): IsPrime[j] = False n = int(input()) if IsPrime[n]: print("Sosu!") elif n in [4, 9, 16, 25, 36, 49]: print("Heihosu!") elif n in [8, 27]: print("Ripposu!") elif n in [0, 1]: print(n) else: f = 2 temp = 1 while f * f <= n: if n % f == 0: temp += f if n // f != f: temp += n // f f += 1 if temp == n: print("Kanzensu!") else: print(n)