from sys import setrecursionlimit setrecursionlimit(10**6) def dfs(x): if x in dic: return dic[x] if x % 2 == 0: dic[x] = dfs(x//2) + 1 return dic[x] else: dic[x] = dfs(x+1) + 1 return dic[x] N = int(input()) dic = {} dic[1] = 0 print(dfs(N))