58
6
7
1
9
36
9
8
1
5
6
4
7
28
3
1
9
5
8
4
7
95
3
2
4
2
83
sudoku