Puzzles solved by KKD