7
9
8
4
19
3
16
2
57
7
84
3
93
2
43
8
89
5
5
1
7
sudoku