#include using namespace std; using lli = long long int; template ostream &operator<<(ostream &o,const vector&v) {o<<"{";for(int i=0;i<(int)v.size();i++)o<<(i>0?", ":"")<ostream &operator<<(ostream &o,const pair&p) {o<<"("<> n0; lli n = n0; vector nv; lli maxv = n0; nv.push_back(n0); while(n != 1){ if(n%2 == 0) n/=2; else n=3*n+1; if(n > maxv) maxv = n; nv.push_back(n); } cout << nv.size()-1 << endl; cout << maxv << endl; return 0; }