6
9
35
5
64
7
8
7
53
1
2
9
6
4
12
5
4
1
72
9
31
8
5
sudoku