75
6
38
9
1
28
9
7
4
5
96
5
3
6
8
54
3
6
41
1
56
sudoku