93
41
5
29
917
1
9
2
4
3
7
7
6
5
528
75
2
29
86
sudoku