ROWWIDTH
for(pos.col = 0; pos.col < ROWWIDTH(state, pos.row); pos.col++)
#define THISROWWIDTH(state) ROWWIDTH(state, (state)->pos.row)