Puzzles solved by DFB