#include using namespace std; int main() { int N; cin >> N; vector POW2(N + 2); POW2[0] = 1; for (int i = 1; i <= N + 1; i++) { POW2[i] = POW2[i - 1] * 2; } long long tmp = 1; for (int i = 2; i <= N; i++) { tmp *= (POW2[i] - 1); tmp %= (POW2[N + 1] - 1); } cout << (tmp == 0 ? "Yes" : "No") << endl; }