#4800. 不平凡数(num)

不平凡数(num)

Description

如果一个正整数 NN 能够被表示成 x2y2x^2-y^2 的形式(x,yx,y 都是 非负整数),则称 NN 是不平凡的。

给出 TT 个正整数,请判断这 TT 个正整数是不是不平凡的。

Format

Input\n第一行一个正整数 TT

接下来 TT 行,每行一个正整数 NN,表示一次查询。

Output

输出共 TT 行,每一行代表一次询问的结果。对于每次询问,如果 NN 是不平凡的,输出 YES,否则输出 NO

Samples

3
2
3
4
NO
YES
YES

Limitation

【样例解释】

3=22123=2^2-1^24=22024=2^2-0^2

【数据范围】

对于 3030\\% 的数据,1leNle50001\\le N\\le 5000

对于 6060\\% 的数据,1leNle1061\\le N\\le 10^6

对于另外 2020\\% 的数据,NN 是奇数;

对于 100100\\% 的数据,1leTle5times1061\\le T\\le 5\\times 10^61leNle1091\\le N\\le 10^9