Puzzles solved by K K