Puzzles solved by Lixia Chang