4
59
12
43
8
6
5
23
72
14
47
5
6
2
97
63
63
2
sudoku