//将各个部分划分出来 就行
#include "iostream"
using namespace std;int req_n(int a)
{int b=0;
while(1)
{
if(a==1)
{ b++;break;}
else if(a%2==1)
{
a=3*a+1;b++;
}
else
{
a=a/2;b++;
}
}
return b;
}
int max_n(int a,int b)
{ int c=0;
for(int i=a;i<=b;i++)
{
if(c<req_n(i))
c=req_n(i);
}
return c;
}
int main()
{int fir,sec;
while(scanf("%d%d",&fir,&sec)!=EOF)
{ if(fir>sec)
printf("%d %d %d\n",fir,sec,max_n(sec,fir));
else
printf("%d %d %d\n",fir,sec,max_n(fir,sec));
}
}