#include <bits/stdc++.h>
using namespace std;
int a[10000000],s[10000000],n,d=0;
int main() {
	cin>>n;
//	d=n;
	for(int i=0;1;i++){
		a[i]=n;
		d++;
		if(n==1) break;
		if(n%2==0) n=n/2;
		else n=3*n+1;
	}
	for(int i=d-1;i>=0;i--){ 
		cout<<a[i]<<" "; 
	} 

	return 0;
}

0 comments

No comments so far...