Magic Sudoku

brain
1610 Played