4
32
6
45
9
1
86
21
8
367
4
43
97
5
8
51
6
59
8
sudoku