Popular puzzles created by Hua Cheng