9
85
4
7
9
385
53
1
9
247
3
6
79
613
5
1
1
64
9
sudoku