#include <stdio.h>
#define M 100
int main(){
int n;
int a[M];
int i=1;
scanf("%d",&n);
a[0]=n;
if(n==1){
printf("%d ",n);
return 0;
}
while(n!=1){
if(n%2==0){
n=n/2;
a[i]=n;
i++;
}
else{
n=n*3+1;
a[i]=n;
i++;
}
}
for(int j=i-1;j>=0;j--){
printf("%d ",a[j]);
}
return 0;
}