8
5
3
63
58
2
6
1
1
93
145
75
4
8
9
2
93
64
5
2
7
sudoku