#include #include #include #include #define Idx(x,y,z) ((x)+(y)*64+(z)*64*64) #define tox(idx) ((idx)&63) #define toy(idx) (((idx)>>6)&63) #define toz(idx) (((idx)>>12)&63) struct mistn { int prv; int dals; int posl; } mist[64*64*64]; int x,y,z,xx,yy,zz,N,i,j,k,tot; char str[200]; void dump() { int i,j,k; for (i=0; i