9
21
8
3
5
472
8
4
35
8
6
2
73
2
5
196
4
9
5
64
1
sudoku