#check amstrong or not
#given input
num = int(input())
for num in range(num,1000):
summ = 0
numcp =num
if(num >= 10 and num < 100):
while(num > 0):
digit = int(num % 10)
d = digit * digit
summ = summ + d
num =int(num/10)
if (num >= 100 and num < 1000):
while(num > 0):
digit = int(num%10)
d == digit *digit * digit
summ =summ + d
num = int(num/10)
if (numcp == summ ):
print(summ,"is a amstrong number")
I2NoZWNrIGFtc3Ryb25nIG9yIG5vdAojZ2l2ZW4gaW5wdXQKbnVtID0gaW50KGlucHV0KCkpCmZvciBudW0gaW4gcmFuZ2UobnVtLDEwMDApOgoJc3VtbSA9IDAKCW51bWNwID1udW0KCWlmKG51bSA+PSAxMCBhbmQgbnVtIDwgMTAwKToKCQl3aGlsZShudW0gPiAwKToKCQkgICAgZGlnaXQgPSBpbnQobnVtICUgMTApCgkJICAgIGQgPSBkaWdpdCAqIGRpZ2l0CgkJICAgIHN1bW0gPSBzdW1tICsgZAoJCSAgICBudW0gPWludChudW0vMTApCglpZiAobnVtID49IDEwMCBhbmQgbnVtIDwgMTAwMCk6CgkJd2hpbGUobnVtID4gMCk6CgkJCWRpZ2l0ID0gIGludChudW0lMTApCgkJCWQgPT0gZGlnaXQgKmRpZ2l0ICogZGlnaXQKCQkJc3VtbSA9c3VtbSArIGQKCQkJbnVtID0gaW50KG51bS8xMCkKaWYgKG51bWNwID09IHN1bW0gKToKCXByaW50KHN1bW0sImlzIGEgYW1zdHJvbmcgbnVtYmVyIik=