2
67
3
39
61
7
3
5
1
5
8
5
48
9
2
3
4
6
8
5
58
14
4
75
9
sudoku