Magic Sudoku

brain
1692 Played