Magic Sudoku

brain
1816 Played