Popular puzzles created by CBHDM