9
6
14
7
4
3
8
97
9
6
2
7
8
9
5
2
3
31
9
8
5
6
59
1
3
sudoku