9
86
6
7
34
8
43
2
63
258
19
5
65
1
75
4
2
36
8
sudoku