4
7
3
58
9
6
8
97
2
71
6
47
92
3
69
7
43
1
2
8
41
9
4
5
sudoku