# -*- coding: utf-8 -*- """ No.378 名声値を稼ごう https://yukicoder.me/problems/no/378 """ import sys from sys import stdin input = stdin.readline def calc_point(N): ans = N while N: ans += (N // 2) N //= 2 return ans def main(args): N = int(input()) p1 = calc_point(N) p2 = N * 2 print(p2 - p1) if __name__ == '__main__': main(sys.argv[1:])