1
75
4
6
8
78
5
3
43
2
1
7
5
63
1
8
96
5
6
3
27
5
sudoku