#include "bits/stdc++.h" //#include using namespace std; //using namespace atcoder; //#define int long long #define ll long long ll INF = (1LL << 60); constexpr int mod = 1000000007; using P = pair; signed main() { ll a; cin >> a; vectortmp(200020); for (int i = 0; i < 200010; i++) { tmp[i + 1] = tmp[i] + (i + 1); } for (int i = 3; i <= 200010; i++) { ll now = a - tmp[i]; if (now >= 0) { if (now % i == 0) { cout << "YES" << endl; return 0; } } } cout << "NO" << endl; return 0; }