Puzzles solved by EDF