backtracking.py