9
1
2
7
86
6
5
1
75
1
4
8
4
3
4
9
75
3
5
1
29
3
9
3
7
sudoku