2
89
6
3
29
8
1
3
2
67
7
9
5
85
4
1
5
2
48
1
5
98
1
sudoku