3
9
2
5
3
4
29
7
74
2
98
23
3
76
8
19
4
3
7
1
2
5
sudoku