Popular puzzles created by Miaohan Deng