2
6
91
9
2
3
5
18
29
7
681
3
34
63
9
6
9
7
95
1
8
sudoku