4
93
2
6
18
5
2
7
8
3
2
7
5
1
6
9
7
7
6
8
95
3
3
94
5
sudoku