9
7
3
76
2
85
7
45
8
8
495
1
1
54
2
13
8
61
3
9
2
sudoku