SudokuSolver Revise