6
43
46
2
5
1
7
2
14
84
37
78
9
6
5
3
7
39
91
4
sudoku