9
84
47
2
46
8
1
5
6
86
1
23
7
8
9
8
91
4
51
53
6
sudoku