//华为第二题
#include<iostream>
#include<string>
#include<sstream>
#include<cmath>
#include<algorithm>
using namespace std;
int main()
{

	int n;
	while (cin >> n)
	{
		bool flag = true;
		while (n)
		{
			if (n % 2 == 1 && n != 1)
			{
				flag = false;
				break;
			}
			n = n >> 1;
		}
		if (flag)cout << "Yes" << endl;
		else cout << "No" << endl;

	}
	cin.get();
	return 0;
}