Magic Sudoku

brain
2131 Played