diff --git a/2000/anderson/anderson.alt.c b/2000/anderson/anderson.alt.c deleted file mode 100644 index e4e07d060..000000000 --- a/2000/anderson/anderson.alt.c +++ /dev/null @@ -1,58 +0,0 @@ -#include - -char -*T="IeJKLMaYQCE]jbZRskc[SldU^V\\X\\|/_<[<:90!\"$434-./2>]s", -K[3][1000],*F,x,A,*M[2],*J,r[4],*g,N,Y,*Q,W,*k,q,D;X(){r [r -[r[3]=M[1-(x&1)][*r=W,1],2]=*Q+2,1]=x+1+Y,*g++=((((x& 7) --1)>>1)-1)?*r:r[x>>3],(++x<*r)&&X();}E(){A||X(x=0,g =J -),x=7&(*T>>A*3),J[(x[F]-W-x)^A*7]=Q[x&3]^A*(*M)[2 +( -x&1)],g=J+((x[k]-W)^A*7)-A,g[1]=(*M)[*g=M[T+=A ,1 -][x&1],x&1],(A^=1)&&(E(),J+=W);}l(){E(--q&&l () -);}B(){*J&&B((D=*J,Q[2]= -97&&D<123&&(*r=0,*g++=D-95)||!(D-k[ 3] -)&&(*r=0,*g++=12)||D>k[3]&&D<=k[ 1] --1&&(*r=0,*g++=D-47),J++));}j( ){ -putchar(A);}b(){(j(A=(*K)[D* W+ -r[2]*Y+x]),++x