6
8
1
41
29
94
3
398
745
621
7
19
98
74
2
3
6
sudoku