/* @JUDGE_ID: 40967 100 C */ #include int cikl(int n){ int i,br=1; i=n; while (i>1){ if (i%2) i=3*i+1; else i/=2; br++;} return br; } int main(void){ // FILE *in, *out; int a,b,max,i,tmp; /* in = fopen ("3nplus1.in", "r"); out = fopen ("3nplus1.out", "w"); in = stdin; out = stdout; */ while (scanf ("%d %d",&a,&b) != EOF){ if (a>b) {tmp=a;a=b;b=tmp;} max=0; for (i=a;i<=b;i++) {tmp=cikl(i); if (tmp>max) max = tmp;} printf("%d %d %d\n",a,b,max); } return 0; }