9
546
6
2
53
8
92
8
81
97
7
41
2
46
3
8
125
8
sudoku