#include #include #include using namespace std; typedef long long lint; typedef vectorvi; typedef pairpii; #define rep(i,n)for(int i=0;i<(int)(n);++i) int main(){ lint k; cin>>k; rep(i,31){ rep(j,31-i){ if(i+j==0)continue; lint u=i*(i-1)/2; u<<=j; if(k==u){ cout<