Magic Sudoku

brain
2150 Played