Magic Sudoku

brain
2149 Played