Puzzles solved by E17 DE7