1
75
9
26
2
3
16
3
87
7
2
5
42
8
72
1
9
39
6
64
3
sudoku