9
6
82
3
8
1
49
34
16
753
28
37
29
9
5
2
21
4
7
sudoku