65
9
753
6
157
39
5
2
8
1
4
28
351
9
214
2
68
sudoku