Chapter 300: Nanhu solves puzzles