6
7
1
9
6
4
18
9
5
837
1
5
43
8
7
395
5
2
48
8
6
3
7
9
2
sudoku