#include <bits/stdc++.h> using namespace std; int main() { int n; cin>>n; if(n&1) { cout<<"-1"; } else { bitset<32> a(n); for(int i=31;i>=0;i--) { if(a[i]==1) { cout<<(1<<i)<<" "; } } } return 0; }
Using your lizikid universal account