#include <iostream>
#include <cstdio>
#define ll long long
using namespace std;
int check(ll num,ll limit)
{
ll a=num,b=limit;
int cnt=0;
while(a<=limit)
{
if(a%2)
{
a=(a*3+1);
cnt+=1;
if(a>limit)
return cnt-1;
}
else
{
a/=2;
cnt+=1;
if(a==1)
return cnt;
}
}
return cnt;
}
int main()
{
ll num,limit;
int c;
int kase=1;
while(cin>>num)
{
cin>>limit;
if(num==-1 && limit==-1)
break;
c = check(num,limit);
cout<<"Case "<<kase++<<": A = "<<num<<", limit = "<<limit<<", number of terms = "<<c+1<<"\n";
}
return 0;
}