9
1
3
86
94
8
4
1
7
9
39
71
5
2
8
7
4
25
63
3
9
5
sudoku