Magic Sudoku

brain
1611 Played