1
4
65
6
59
3
43
35
28
6
94
1
32
81
92
3
51
7
68
3
1
sudoku