2
69
6
21
5
9
4
45
3
73
56
7
14
5
1
2
43
9
29
1
sudoku