HZNUOJ

1024是个好数字

Tags:   
Time Limit:  1 s      Memory Limit:   256 MB
Submission:2058     AC:812     Score:62.32

Description

对于程序员来说1024是一个特殊的数字,现在给你一个数,问你它是否是2的n次方(n可取0和任何正整数)或它是否是1024的倍数。

Input

正整数x(1<=x<=40000)。多组输入,直到EOF结束。

Output

如果n满足题目里的任意一个条件,则输出“YES”,否则输出“NO”,行末无多余空格,并需要换行。

Samples

input
1 2 3 4 5 1024 2048 3072
output
YES YES NO YES NO YES YES YES

Author

WU, Yinjie