9
3
3
4
58
45
8
6
3
4
34
7
81
7
9
2
4
28
43
5
1
9
6
sudoku