Magic Sudoku

brain
1624 Played