Puzzles solved by Kakyoin