Popular puzzles created by Tang