25
3
7
7
9
923
96
2
1
1
6
7
4
3
29
382
6
4
4
5
18
sudoku