4
2
5
6
5
19
39
87
61
3
51
76
7
39
43
62
28
5
4
9
2
8
sudoku