9
2
5
38
4
7
31
6
4
1
9
426
8
7
5
4
93
8
6
91
9
8
6
sudoku