5
9
4
3
6
28
7
1
7
9
89
1
34
4
5
6
3
46
4
1
7
2
9
sudoku