2
35
7
47
9
7
1
5
8
12
173
81
2
6
3
6
7
81
8
15
2
sudoku