Puzzles solved by kip