/*
	© MATTO MATTI 2017
	http://mattomatti.com/pl/a0025
	napisane przy użyciu Visual Studio Community 2015
	2017-05-09 v 1.0
*/

#include <iostream>

using namespace std;

bool czyNieliczna(int a) {
	bool ostatni = false;
	int p = 1;
	for (int i = 0; i <= sizeof(a) * 8; i++, p *= 2) {
		bool aktualny = a & p;
		if (ostatni && aktualny)
			return false;
		ostatni = aktualny;
	}
	return true;
}

int main() {
	for (int i = 1; i <= 100; i++)
		if (czyNieliczna(i))
			cout << i << endl;
	system("pause");
	return 0;
}