4
6
5
91
3
8
96
7
1
4
9
7
2
3
4
1
98
2
5
32
2
9
8
sudoku