Magic Sudoku

brain
1613 Played