945
1
84
9
9
1
7
2
9
56
4
87
3
1
1
3
9
7
18
4
512
sudoku