3
8
4
759
4
6
37
2
15
2
7
6
35
1
86
5
2
598
2
1
4
sudoku