My Sudoku Solver in Python