Magic Sudoku

brain
2130 Played