Popular puzzles created by Ruo Fan