Magic Sudoku

brain
1706 Played