Puzzles solved by qwd