Magic Sudoku

brain
1700 Played