Path Puzzles