2
9
6
78
3
3
2
9
4
8
1
68
4
52
7
5
4
9
2
1
8
16
6
9
2
sudoku