Magic Sudoku

brain
1703 Played