Puzzles solved by Kirin