Normal sudoku rules apply. Digits within a cage sum to the small number written in the top left of that cage. The sum of the digits along the red line that has two circles as its endpoints must equal to the sum of two digits in both circles. Along the green line, two adjacent digits have the difference of at least 5. Along the grey palindrome line, digits form a sequence that reads the same backwards as it does forwards. Along each teal line, the set of three sequential cells must contain one digit from set {1,4,7}, one digit from set {2,5,8} and one digit from set {3,6,9}. A black dot sits between two digits where one is double the other, while two digits connected by a white dot have difference of 1. Not all black dots and white dots are given.