Magic Sudoku

brain
1608 Played