#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n; //вводимое число
int m; //степень двойки
int k; // число в степени
cin>>n;
while(k<n )
{
m=1;
k=pow(2,m);
m++;
cout<<k<<" ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkgewppbnQgbjsgLy/QstCy0L7QtNC40LzQvtC1INGH0LjRgdC70L4KaW50IG07IC8v0YHRgtC10L/QtdC90Ywg0LTQstC+0LnQutC4CmludCBrOyAvLyDRh9C40YHQu9C+INCyINGB0YLQtdC/0LXQvdC4CiAgICBjaW4+Pm47CiAgICB3aGlsZShrPG4gKQogICAgewogICAgIG09MTsKICAgICAgICBrPXBvdygyLG0pOwogICAgICAgIG0rKzsKICAgICAgICBjb3V0PDxrPDwiICI7CiAgICB9CiAgICAKICByZXR1cm4gMDsKfQ==