Puzzles solved by GENESIA