4
2
8
3
59
76
5
58
71
1
5
2
46
91
7
36
14
8
3
5
2
sudoku