#include #define rep(i,n) for (int i=0; i<(n); ++i) using namespace std; using ll=long long; int main(){ int n; cin>>n; setse; int cnt=0; int max1=n; while(n!=1){ cnt++; if(se.find(n)==se.end()){ se.insert(n); if(n%2==0){ n/=2; } else{ n=3*n+1; } } else{ break; } } for(auto& num:se){ max1=max(max1,num); } cout<