Popular puzzles created by dfs