3
75
2
93
9
3
4
16
7
28
37
6
41
5
2
8
41
6
51
3
sudoku