Magic Sudoku

brain
2124 Played