9
17
95
6
3
21
1
526
1
5
8
465
8
34
6
7
91
57
6
sudoku