Puzzles solved by Genesis