2
1
95
6
247
9
7
1
5
49
12
8
4
6
4
867
7
24
5
8
sudoku