6
98
5
73
49
2
4
28
72
83
91
4
3
65
15
7
96
1
sudoku