1
65
5
6
3
87
35
3
94
97
91
2
83
59
6
1
2
54
9
sudoku