7
9
96
7
5
8
4
2
5
381
48
819
2
3
2
7
1
7
52
5
8
sudoku