import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Hailstone {
public static void main(String[] args) {
// TODO Auto-generated method stub
/**computer a hailstone sequence
* @param n Starting number for sequence.Assumes n > 0.
* @return Hailstone squence starting with n and end with 1.
*/
Scanner ns = new Scanner(System.in);
int number = ns.nextInt();
List<Integer>list = new ArrayList<Integer>();
while (number != 1)
{
list.add(number);
if (number % 2 == 0 )
{
number = number /2;
}
else
{
number = 3 * number + 1;
}
}
list.add(number);
System.out.println(list);
}
}