def prestige(num): score = 0 lst = [] while num: skill = num * 2 + score score+=num lst.append(skill) num//=2 return max(lst) - score N = int(input()) print(prestige(N))