Magic Sudoku

brain
1500 Played