8
12
45
3
7
6
53
9
2
57
4
38
3
2
71
9
8
6
14
96
1
sudoku