//#include<stdio.h>
//
//void f(int i)
//{
// if(i==0)
// return 0;
//
// f(i/2);
//
// printf("%d", i%2);
//}
//int main()
//{
// int i;
//
// scanf("%d", &i);
// if(i == 0)
// {
// printf("0");
// }
// else
// f(i);
//
// return 0;
//}
#include<stdio.h>
void f(int i, int d)
{
if(i==1)
return;
if(i%2==0)
i/=2;
else if(i%2==1)
{
i*=3;
i+=1;
}
f(i, d);
printf("%d\n", i);
if(d == i)
printf("%d", i);
}
int main()
{
int i, d;
scanf("%d", &i);
d = i;
f(i, d);
return 0;
}