Magic Sudoku

brain
1698 Played