Magic Sudoku

brain
2156 Played