96
8
2
75
9
25
38
1
4
5
2
7
1
4
53
81
3
69
2
8
76
sudoku