Puzzles solved by kei