8
6
94
7
3
5
46
1
9
4
5
31
7
7
5
3
89
4
2
1
97
6
1
sudoku