#include using namespace std; #define rep(i, m, n) for (int i = m; i < n; ++i) int in = 0; int nmx = 0; void f(int n, int i) { nmx = max(nmx, n); if(n == 1) { in = i; return; } if(n % 2) return f(3 * n + 1, i + 1); else return f(n / 2, i + 1); } int main() { int n; cin >> n; f(n, 0); cout << in << '\n'; cout << nmx << '\n'; return 0; }