7
3
98
3
2
5
6
1
6
52
9
567
4
45
1
4
1
5
4
8
13
2
4
sudoku