Backtracking can be awesome.