a = gets.to_i ans = a for i in 0..400 do if a == 1 puts i puts ans break end if a.odd? a = 3 * a + 1 else a /= 2 end ans = [ans, a].max end