Popular puzzles created by FMMDP