Popular puzzles created by DFAf