Puzzles solved by KRD