2
15
4
75
6
59
8
3
2
2
41
6
7
2
8
23
5
85
8
71
9
sudoku