#include #include #include #include #include using namespace std; typedef long long ll; int main() { int N; cin >> N; bool flag = false; int n = ceil(N / 2.); for (int i = n; i < n + 100; i++) { int x = i; int cnt = 0; while (x) { if (x % 2)cnt++; x /= 2; } if (2 * i - cnt == N)flag = true; } cout << (flag ? "YES" : "NO") << endl; return 0; }