2
5
1
39
76
5
3
2
87
9
7
5
2
8
19
4
8
2
74
38
1
6
2
sudoku