Normal sudoku rules apply. Sashigane: Divide the grid into regions of orthogonally connected cells. Each region must be an L shape with a width of one cell. Digits cannot repeat within a region. Arrows must lie at one end of an L and point toward the bend. The digit on an arrow must contain the number of cells along that leg of that region, including the bend and arrow cells. Circles must lie at the bend of an L. Digits in a circle must contain the total number of cells in the region, including the circled cell. Any Sashigane region that contains either a circle or arrow clue must act as a German Whispers line (i.e., adjacent digits within such a region must have a difference of at least 5). A Sashigane region without a circle or arrow clue has no such restriction.