#include <bits/stdc++.h>
using namespace std;
int main()
{
// freopen("input.txt", "r", stdin);
// freopen("output.txt", "w", stdout);
int n, flag = 0;
cin >> n;
if(n>0&&(n&n-1)==0)
flag=1;
if (flag)
cout << "YES" << endl;
else
cout << "NO" << endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKaW50IG1haW4oKQp7CiAgICAvLyBmcmVvcGVuKCJpbnB1dC50eHQiLCAiciIsIHN0ZGluKTsKICAgIC8vIGZyZW9wZW4oIm91dHB1dC50eHQiLCAidyIsIHN0ZG91dCk7CiAKICAgICBpbnQgbiwgZmxhZyA9IDA7CiAgICAgICAgY2luID4+IG47CiAKIAogICAgICAgICAgICBpZihuPjAmJihuJm4tMSk9PTApCiAgICAgICAgICAgIGZsYWc9MTsKIAogICAgICAgIGlmIChmbGFnKQogICAgICAgICAgICBjb3V0IDw8ICJZRVMiIDw8IGVuZGw7CiAgICAgICAgZWxzZQogICAgICAgICAgICBjb3V0IDw8ICJOTyIgPDwgZW5kbDsKIAogICAgcmV0dXJuIDA7Cn0KIA==