Puzzles solved by GENESIS