2
84
81
56
57
1
3
75
2
6
96
1
4
27
28
37
48
9
sudoku