Puzzles solved by shen