2
548
1
46
8
3
7
3
1
24
95
2
6
9
6
3
67
1
925
8
sudoku