7
96
14
5
28
9
69
7
83
49
8
35
1
67
1
32
42
5
sudoku