Puzzles solved by EDGARDO