2
6
7
5
31
6
9
5
4
3
65
8
56
24
8
71
6
2
1
4
9
76
2
1
3
9
sudoku