9
6
31
5
6
43
2
96
8
7
91
8
7
29
1
45
4
7
31
4
7
sudoku