Normal sudoku rules apply. The marked diagonal contains 9 different digits in ascending or descending order. Along the thermometer, digits must increase from the bulb end. The sum of the digits in every possible straight triomino (orthogonal or diagonal) is divisible by 3.