Magic Sudoku

brain
2153 Played