8
45
5
12
79
3
6
1
4
1
8
7
7
2
6
2
34
89
6
59
1
sudoku