public Cell this[CellRef index] => _cells[index.Row - 1][index.Column - 1];
public Cell(Grid grid, CellRef @ref) { Grid = grid; Ref = @ref; Candidates = new Candidates(Grid.Size); }