#include <bits/stdc++.h>
using namespace std;
long long f(long long x) {
  if (x == 1) return 0;
  if (x == 2) return 1;
  return (x / 2) + 2 * f((x / 2) + (x & 1));
}
int main() {
  long long n;
  cin >> n;
  cout << f(n);
}
