collatz(n)= { m=n; l=listcreate(60000); listput(l,m); i=1; distinct=1;\ while(distinct, if(m%2==0,m=m/2,m=3*m+1); i=i+1; j=1; listput(l,m);\ while(j