600118 - 拆分

时间限制

10 毫秒

内存限制

8 MB

通过次数

8

提交次数

13

将一个数n拆分成n= a×(a+1)/2 + b×(b+1)/2 的形式,要求a,b为整数且1\le a,b

输入

一个整数n

对于100%的数据:

1\le n \le 10^9

输出

如果可以,输出"YES"否则输出"NO"。

样例

输入

64

输出

YES

输入

128

输出

NO