6
347
2
4
2
3
2
57
4
71
1
29
7
93
5
5
3
8
8
695
4
sudoku