#include<iostream>
using namespace std;
int maxn(int a,int b)
{
if(a>b) return a;
else return b;
}
int min(int a,int b)
{
if(a<b) return a;
else return b;
}
int main()
{
int a,b,i,n,m;
while(cin>>a>>b)
{
int max1=0;
for(n=min(a,b);n<=maxn(a,b);n++)
{
for(i=1,m=n;m>1;i++)
{
if(m%2==0)
m/=2;
else
m=3*m+1;
}
if(i>max1)
max1=i;
}
cout<<a<<" "<<b<<" "<<max1<<endl;
}
return 0;
}