5
3
2
7
6
2
457
1
85
1
57
2
56
8
263
9
1
8
9
9
1
sudoku