Puzzles solved by edgar