/*
 * hanshuzuoye1.cpp
 *
 *  Created on: 2013-11-21
 *      Author: Administrator
 */
int v(int n)
{    
	if(n==1)
		cout<<"End";
	else
		if(n%2==1)
	{
		cout<<n<<"*3+1="<<n*3+1<<endl;
		if(n*3+1==1)
			cout<<"End";
		else
		    return v(n*3+1);
	}
	if(n%2==0)
	{
		cout<<n<<"/2="<<n/2<<endl;
		if(n/2==1)
			cout<<"End";
		else
			return v(n/2);
	}
}
int main()
{
	int a;
	cin>>a;
	v(a);
}
/*
???????????????????????????3?1??????????2?
????????????????????????1??????????5????????16?8?4?2?1?
??????????????????1???????
????
?????
????
??????1???????????????????????????7??????
7*3+1=22
22/2=11
11*3+1=34
34/2=17
17*3+1=52
52/2=26
26/2=13
13*3+1=40
40/2=20
20/2=10
10/2=5
5*3+1=16
16/2=8
8/2=4
4/2=2
2/2=1
??????"End"??????1?????"End"
????
5
????
5*3+1=16

16/2=8

8/2=4

4/2=2

2/2=1

End*/
