Programming, Sudoku, Python3, Backtracking, Search.
backtrack to previous empty spot. Where is the Prunning? If there is only one path that can lead to the final valid answer, this means for other paths, the earlier we find out that it is invalid and backtrack the better. What techniques we have been used here? We could have visit the empty spots in