#include using namespace std; using ll = long long; int main(){ ll N; cin >> N; vector S = {6, 28, 496, 8128, 33550336, 8589869056, 137438691328, 2305843008139952128}; cout << (find(S.begin(), S.end(), N) != S.end() ? "Yes" : "No") << '\n'; }