using System;
using System.Collections.Generic;
public class Program
{
public static void Main()
//Console.WriteLine("Hello World");
Stack<int> val =new Stack<int>();
val.Push(int.Parse(Console.ReadLine()));
while(val.Peek()!=1)
if(val.Peek()%2==0)
{val.Push(val.Peek()/2);}
else
val.Push(val.Peek()*3+1);
}
Console.WriteLine(val.Count);