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))