5
3
1
8
9
75
4
8
1
32
17
4
96
23
7
8
3
29
5
9
6
3
6
sudoku