Puzzles solved by Nishinxya Yu