6
8
7
53
87
45
47
48
96
12
32
29
58
31
6
6
1
sudoku