1
3
58
4
7
7
9
8
4
7
31
342
98
5
7
4
1
2
5
4
61
3
6
sudoku