Popular puzzles created by Yan