1
96
79
45
16
7
843
672
951
3
81
46
57
92
4
sudoku