#include //#include"atcoder/all" #pragma GCC target("avx2") #pragma GCC optimize("O3") #pragma GCC optimize("unroll-loops") #define all(a) (a).begin(),(a).end() using namespace std; //using namespace atcoder; typedef long long ll; int main(){ ll N;cin >> N; ll K = N*2; ll ans = N; while(N){ N >>= 1; ans += N; } cout << K-ans << "\n"; }