46
51
8
9
3
59
1
95
4
728
1
86
3
96
2
4
2
65
83
sudoku