2
34
75
26
9
1
3
5
7
5
384
1
6
2
8
7
4
19
75
85
6
sudoku