2
48
7
96
9
687
2
8
6
9
4
5
7
1
9
953
2
68
4
39
5
sudoku