Puzzles solved by kke