81 leftNo cell selected
Expert Sudoku #12526 | Peak Sudoku