Puzzles solved by kbk