How Traveling Puzzles Work