Magic Sudoku

brain
2140 Played