Puzzles solved by kak