Puzzles solved by paf