dz=[1,I,I-1,-1,-I,1-I]z=0d=0n=-1移动(t=1)={如果(t,z+=dz[1+d%#dz];);打印(n++“”真实(z));}X(r)={如果(r-->=0,Y(r);移动();d++;X(r);移动();d++;Y(r););}Y(r)={如果(r-->=0,X(r);移动();d--;Y(r);移动();d--;X(r););}移动(0);g=3X(2*g+1);移动();退出