27
3
5
6
7
4
92
7
3
8
4
56
1
5
8
2
94
1
6
2
3
8
29
sudoku