Puzzles solved by Team E