#include<bits/stdc++.h>
#include<stdlib.h>
using namespace std;
int main(){
int a,i,flg;
cin>>a;
if(a%2==1||a==0){
cout<<"-1";
return 0;
}
if(a==4){
cout<<"4";
return 0;
}
for(i=ceil(a/2);i>0;i--){
if(a-pow(2,i)>=0){
cout<<pow(2,i)<<" ";
flg=1;
a-=pow(2,i);
}
else{
flg=0;
}
if(a==0){
return 0;
}
}
if(flg==0){
system("cls");
cout<<"-1";
}
return 0;
}