5
3
3
12
7
91
7
2
89
2
49
8
69
8
6
21
3
47
8
4
9
sudoku