using System; using System.Linq; using System.Collections.Generic; using System.IO; class MyClass { public static void Solve() { var N = int.Parse(Console.ReadLine()); var i = 0; var max = N; while (N != 1) { if (N % 2 == 0) { N /= 2; } else { N = 3 * N + 1; } max = Math.Max(max, N); i++; } Console.WriteLine(i); Console.WriteLine(max); } public static void Main() { var sw = new StreamWriter(Console.OpenStandardOutput()) { AutoFlush = false }; Console.SetOut(sw); Solve(); Console.Out.Flush(); } }