Puzzles solved by EGAD