@Override
    public Cell<V> cell(int row, int column) {
        if (exists(row, column)) {
            for (Cell<V> cell : cells()) {
                if (cell.getRow() == row && cell.getColumn() == column) {
                    return cell;
                }
            }
        }
        return null;
    }