93
5
1
2
9
7
2
94
48
1
6
52
87
6
3
45
12
8
9
1
8
8
3
54
sudoku