Magic Sudoku

brain
1615 Played