/* @JUDGE_ID: 40967 100 C */ #include //int cikl(int n); int cikl(int n){ //printf("%d\n",n); if (n==1) return 1; if (n%2) return (cikl(n*3+1)+1); else return (cikl(n/2)+1); } void main(){ // 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){ max=0; for (i=a;i<=b;i++) {tmp=cikl(i); if (tmp>max) max = tmp;} printf("%d %d %d\n",a,b,max); } }