64
31
5
2
43
2
7
6
93
21
46
8
7
4
93
5
2
74
98
sudoku