8
35
9
8
5
7
28
472
8
973
6
761
54
9
6
9
4
58
1
sudoku