Puzzles solved by DWR