#include<stdio.h>
int main(void)
{
int a[4050], m, i, j, t, k;
scanf_s("%d", &m);
a[0] = m;
for (i = 1; i < 100; i++)
{
if (m == 1)
{
k = 0;
break;
}
if (m % 2 != 0)
{
t = m * 3 + 1;
a[i] = t;
}
else
{
t = m / 2;
a[i] = t;
}
k = i;
m = t;
if (t == 1)
break;
}
for (j = k; j >= 0; j--)
printf("%d ", a[j]);
return 0;
}