3
29
8
9
73
1
57
5
49
8
2
92
7
17
3
43
5
1
78
6
sudoku