4
9
6
8
4
1
46
8
5
12
14
8
73
32
9
7
95
6
2
3
5
7
1
sudoku