reused code in electRow(GridCell... byCells)