#include<bits/stdc++.h> using namespace std; int n,cnt; long long a[30]; int main(){ cin>>n; if(n%2!=0){ cout<<"-1"; return 0; }else{ while(n>=1){ cnt++; a[cnt]=n%2; n/=2; }for(int i=cnt;i>=1;i--){ if(a[i]==1)cout<<pow(2,i-1)<<" "; } } return 0; }