MAXCOLUMN
if (c < MAXCOLUMN)
if (c == MAXCOLUMN)
while (c & 7 && c < MAXCOLUMN)
start_column = MINIMUM(start_column + 1, MAXCOLUMN - 1);
MAXCOLUMN - 1);