Magic Sudoku

brain
1701 Played