Day 35: Backtracking