#include using namespace std; typedef long long ll; templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b>D; for(ll i=D/2;i<=D;i++){ ll sum=0; ll now=i; while(now){ sum+=now; now/=2; if(sum>D) break; if(sum==D){ cout<