Magic Sudoku

brain
2136 Played