9
315
7
2
4
52
9
6
68
53
94
2
6
63
2
7
3
638
1
sudoku