2
18
68
4
3
7
38
7
2
31
1
24
6
7
86
5
9
4
26
67
9
sudoku