Puzzles solved by Shouka