4
3
19
2
1
8
18
7
43
6
425
8
42
3
57
6
5
3
37
9
6
sudoku