#include #define FL(i,a,b) for(int i=(a);i<=(b);i++) #define FR(i,a,b) for(int i=(a);i>=(b);i--) #define ll long long using namespace std; ll n; signed main(){ scanf("%lld",&n); ll t=n,res=1; while(t){ if(t&1) res<<=1; t>>=1; } printf("%lld\n",n+1-res); }