1
8
9
328
5
42
64
7
9
83
1
5
43
56
1
687
3
2
4
sudoku