#include <iostream> using namespace std; int main() { int n; cin>>n; int nr=1,cnt=1; while( (nr<<1) <= n ){ ++cnt; nr<<=1; } cout<<cnt<<'\n'; while(cnt--){ cout<<nr<<' '; nr>>=1; } cout<<'\n'; }