75
2
9
1
5
58
1
97
2
4
76
2
3
78
7
54
9
2
6
2
43
sudoku