4
57
2
51
6
8
7
5
3
43
2
16
9
7
2
8
4
63
8
65
9
sudoku