Place the digits 1 to 9 once each in every row, column, and region. Each region consists of 9 orthogonally-connected cells; regions do not overlap and must be located by the solver. The digit in the top-left cell of a region (the leftmost cell in its highest row) is its region number. All region numbers are different. If a cell with the digit X in a region with the number N contains an arrow, then the cell X steps away in the indicated direction belongs to the region numbered N+1. Not all possible arrows are given.