#include void solve() { long long N; std::cin >> N; int cnt = 0; for (int i = 0; i < 60; i++) cnt += (N>>i & 1); long long ans = 1; for (int i = 0; i < cnt; i++) ans *= 2; std::cout << ans-2 << std::endl; } int main() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr); int testcases = 1; //std::cin >> testcases; for (;testcases--;) solve(); return 0; }