Magic Sudoku

brain
2152 Played