3
2
5
24
8
3
8
7
2
6
18
196
71
4
6
4
2
7
9
58
8
5
3
sudoku