Puzzles solved by yyj