Magic Sudoku

brain
1519 Played