3
8
5
96
7
3
28
1
74
5
6
2
4
7
59
8
93
1
5
41
6
5
2
sudoku