8
291
3
6
5
5
94
3
5
6
18
9
8
7
23
8
7
9
2
623
9
sudoku