Normal sudoku rules apply. In addition, the digits in the cells touching each circle must sum to 9. Not all possible circles are necessarily given. Cells that are a chess knight's move apart must contain different digits.
Click here to solve in your browser
Solution code: Row 1 and column 1