Puzzles solved by Yulexi