Puzzles solved by eagle