87
23
31
5
2
9
1
6
8
38
4
17
7
2
9
7
4
3
63
13
85
sudoku