Magic Sudoku

brain
2137 Played