8
95
2
94
69
2
1
3
5
6
49
3
9
2
6
1
67
81
3
38
2
sudoku