9
8
7
6
43
2
34
6
19
5
3
7
6
1
65
8
21
6
29
5
9
8
2
sudoku