/*??
???????????????????
????????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" */
void JIAOGU(int NUM)
{
	int NEXT;
	if (NUM==1)
	{
		printf("End");
		return;
	}
	else if(NUM%2==1)
	{
		NEXT=3*NUM+1;
		printf("%d*3+1=%d\n",NUM,NEXT);
		JIAOGU(NEXT);
	}
	else
	{
		NEXT=NUM/2;
		printf("%d/2=%d\n",NUM,NEXT);
		JIAOGU(NEXT);
	}
}
int main()
{
	int NUM;
	cin>>NUM;
	JIAOGU(NUM);
	return 0;
}
