7
8
9
61
6
815
2
84
58
43
29
1
463
9
43
8
9
3
sudoku