3
8
65
79
75
2
3
42
7
1
3
9
5
67
2
5
18
96
31
7
4
sudoku