5
47
3
16
5
59
7
81
9
2
4
6
1
98
1
32
3
49
8
68
3
sudoku