3
8
2
4
9
6
6
89
5
76
8
29
3
13
9
84
6
7
5
3
1
8
7
sudoku