81 leftNo cell selected
Expert Sudoku #156493 | Peak Sudoku