Magic Sudoku

brain
2134 Played