Magic Sudoku

brain
2144 Played