Puzzles solved by yo, gene