81 leftNo cell selected
Hard Sudoku #10186 | Peak Sudoku