Magic Sudoku

brain
1709 Played