The thing about a mirror is that it doesn’t have much color of its own. So a rainbow mirror needs color to be supplied by you!

Rules:
Normal Sudoku rules apply.
Digits on the line make up the same sequence in either direction along the line.
In cells separated by a white dot, the digits are consecutive. In cells separated by a black dot, one digit is double the other. Not all dots are given.

Estimated difficulty: 3 out of 5

Solve on SudokuPad
Rainbow Mirror