Sudoku backtracking solving algorithm
This version uses the same backtracking algorithm as the generator to solve any Sudoku.