52
43
29
6
3
4
8
28
1
4
2
9
6
57
9
6
1
8
67
64
17
sudoku