8
51
5
9
3
1
26
62
94
8
7
61
79
47
5
3
6
4
12
7
sudoku