Popular puzzles created by Cheng