Puzzles solved by KRA