12
97
67
3
57
6
5
47
2
4
6
14
3
9
69
5
93
18
43
sudoku