wait_for ( maze_depth_first );
int start_x = 0;
int start_y = 0;
int x = 1;
for ( ; x<MAZEX; x+=2 )
{
int y = 1;
for ( ; y<MAZEY; y+=2 )
{
if ( array_cell(maze,x,y) > array_cell(maze,start_x,start_y) )
{
start_x = x;
start_y = y;
}
}
}
array_cell(maze,start_x,start_y) = START;
array_draw ( maze, MAZEX, MAZEY, panMaze->bmap );