public boolean makeMove(char item, int x, int y) {
        if ((item == DEFAULT_X_ITEM)||(item == DEFAULT_O_ITEM)) {
            if ((x >= 0)&&(y >= 0)&&(x < FIELD_SIZE)&&(y < FIELD_SIZE)) {
                if (field[x][y] == DEFAULT_CELL_ITEM) {
                    putInCell(item, x, y);
                    moves[movesPassed] = x*10 + y;
                    movesPassed++;
                    return true;
                }
            }
        }
        return false;
    }