9
67
5
87
9
1
8
6
8
1
3
73
4
9
1
2
4
6
9
54
8
23
6
sudoku