Popular puzzles created by JD-PI2018