16   for(
int num=32;num<=39;num++){
 
   24       if((moveMask&
dirToMask(longD))==0) 
continue;
 
   28       for(;(p1=state.pieceAt(pos)).isEmpty();pos+=o) ;
 
   31       contents[num1][
static_cast<Direction>(i)]=num1;
 
   39   for(
int num=0;num<=39;num++){
 
   41     for(
int d=0;d<7;d++) os << et[num][static_cast<Direction>(d)] << 
",";
 
   42     os << et[num][static_cast<Direction>(7)] << 
"],\n";
 
   49     for(
int num=0;num<=39;num++){
 
   50       if(e1[num][static_cast<Direction>(i)]!=e2[num][static_cast<Direction>(i)]) 
return false;