Start: Nov, 05, 2017 17:30:00
2017年秋季学期程序设计基础(C语言)第一次考试
End: Nov, 05, 2017 20:30:00
Time elapsed:
Time remaining:

1024是个好数字 2235

Time Limit:  1 s      Memory Limit:   256 MB
Submission:995     AC:189     Score:10

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