3
1
7
8
12
2
57
7
1
5
9
25
6
8
6
2
98
7
45
6
6
4
3
sudoku