#include <stdio.h> int main(void) { int n,t,flag; while(scanf("%d",&n)!=EOF) { while(n--) { scanf("%d",&t); flag=1;//用于标记第一个数的输出,同时用于检测是否有数据的输出 while(t>1) { if(t%2==0)t/=2; else { if(flag)printf("%d",t); else printf(" %d",t); flag=0; t=t*3+1; } } if(flag)printf("No number can be output !"); printf(" "); } } return 0; }