Puzzles solved by krd