#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(false);
  long long int n;
  cin >> n;
  long long int to_add = 0;
  long long int m1 = 1;
  long long int div = 2;
  long long int ret = 0;
  while ((n + to_add) / div > 0) {
    ret += ((n + to_add) / div) * m1;
    div *= 2;
    to_add += m1;
    m1 *= 2;
  }
  cout << ret << endl;
  return 0;
}
