2
9
7
8
45
9
8
5
8
29
3
4
3
9
3
74
5
5
1
2
65
1
2
9
6
sudoku