6
35
59
1
75
3
1
2
6
2
49
1
8
6
2
4
29
2
76
59
8
sudoku