Puzzles solved by yibo