5
46
7
28
3
5
6
1
48
94
32
29
1
1
7
3
59
7
93
6
sudoku