#1121. 火仙花数

火仙花数

背景

世人皆知水仙花,何人知我火仙花......

描述

如果一个合法四位数 n1000 <= n <= 9999)的各个位数四次方之和的值是五位数的,说明这个数有登峰造极之势,是火仙花数。现在让你来判断这个数是不是火仙花数 ,如果是输出“YES”,否则输出“No”;

格式

输入

多组输入,每组输入一个合法四位数数n,(1000 <= n <= 9999)。 (EOF文件结束,while(scanf("%d",&n)!=EOF)

输出

如果该数是火仙花数输出“YES”,否则输出“No”;

样例

1089
1000
YES
No

Limitation

1s, 1024KiB for each test case.