3
8
25
5
93
9
6
1
3
1
5
86
4
2
8
7
6
2
94
6
43
5
9
sudoku