8
3
9
6
7
8
6
15
51
2
21
45
9
34
25
4
1
5
6
8
7
4
sudoku