Puzzles solved by dok