private Cell getTopLeftNeighbour(int i, int j) {
        Cell cell = null;
        if (i > 0 && j > 0)
            cell = cells[i - 1][j - 1];
        else if (i == 0 && j > 0)
            cell = cells[Game.CELLS_COUNT - 1][j - 1];
        else if (i > 0 && j == 0)
            cell = cells[i - 1][Game.CELLS_COUNT - 1];
        else if (i == 0 && j == 0)
            cell = cells[Game.CELLS_COUNT - 1][Game.CELLS_COUNT - 1];
        return cell;
    }