9
1
3
23
5
2
16
7
3
5
9
17
4
4
8
7
56
3
9
42
4
7
6
sudoku