49
5
1
9
85
8
37
2
46
637
65
3
93
1
98
4
7
2
96
sudoku