4
6
2
32
8
93
1
3
64
45
16
75
8
8
59
5
37
4
8
2
sudoku