#include using namespace std; #include using namespace atcoder; using ll = long long; int main() { ll N; cin >> N; ll ans = 1; for(int i = 0; i < (int)__builtin_popcountll(N); i++) ans *= 2; cout << ans - 2 << endl; }