Magic Sudoku

brain
1809 Played