5
4
27
72
8
1
9
23
64
8
5
96
2
7
84
32
9
8
1
35
31
9
6
sudoku