3
8
6
7
51
5
4
9
4
92
2
56
3
87
5
8
1
4
48
2
1
2
3
sudoku