256
1
5
24
73
9
6
5
43
3
7
2
18
9
7
1
29
84
5
2
318
sudoku