Rules: Classic Sudoku rules apply. Additionally, there are some arrow shapes in the grid. The sum of the digits along the path of each arrow must equal the digit in the circled cell. Digits may repeat along an arrow. Additionally, if the absolute difference between two digits in neighboring cells equals 1, then they are separated by a white dot. If the digit in a cell is half or double of the digit in a neighboring cell, then they are separated by a black dot. The dot staying between 1 and 2 can have any of these dots. All possible dots are not marked.