#include<stdio.h>
int main()
{
int n,i,j,r,t,k,a[505],b[505],c[505];
while(scanf("%d",&n)&&n)
{
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
c[i]=a[i];
}
for(i=0;i<n;i++)
{
if(c[i]!=0)
{
k=a[i];t=0;
while(k!=1)
{
if(k%2==0)
k>>=1;
else
{
k=3*k+1;
k>>=1;
}
for(r=0;r<n;r++)
if(k==a[r])
{
c[r]=0;
}
}
}
}
for(j=0,i=0;i<n;i++)
if(c[i]!=0)
b[j++]=c[i];
for(i=j-1;i>0;i--)
printf("%d ",b[i]);
printf("%d\n",b[0]);
}
return 0;
}