#include #include #include #include #include #include using namespace std; int main(){ long long n; cin >> n; if(n==1){ cout << 0 << endl << 1 << endl; return 0; } vector v; v.push_back(n); while(1){ if(n%2==0){ n/=2; }else{ n=3*n+1; } v.push_back(n); if(n==1)break; } sort(v.begin(),v.end(),greater()); cout << v.size()-1 << endl; cout << v[0] << endl; return 0; }