Y_FIELDSIZE
char Field[Y_FIELDSIZE][X_FIELDSIZE]; /* the playing field itself */
for (i = 1; i < Y_FIELDSIZE; i++) {
move(Y_FIELDSIZE, 0);
for (i = 1; i < Y_FIELDSIZE; i++) {
for (i = 1; i < Y_FIELDSIZE; i++)
Min.y = Y_FIELDSIZE;
if (newpos.y <= 0 || newpos.y >= Y_FIELDSIZE)
if (newpos.y <= 0 || newpos.y >= Y_FIELDSIZE ||
if (y <= 0 || y >= Y_FIELDSIZE)
else if (rp->y >= Y_FIELDSIZE)
rp->y = Y_FIELDSIZE - 1;
Min.y = Y_FIELDSIZE;
pos.y = rnd(Y_FIELDSIZE - 1) + 1;
#define Y_PROMPT (Y_FIELDSIZE - 1)
extern char Cnt_move, Field[Y_FIELDSIZE][X_FIELDSIZE], *Next_move,