27
94
1
7
2
9
16
5
81
8
5
93
4
15
2
3
6
9
39
75
sudoku