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!") else: f = 1 temp = 0 while f * f <= n: if n % f == 0: if n // f == f: temp += f else: temp += f if n // f != n: temp += n // f f += 1 if temp == n: print("Kanzensu!") else: print(n)