8
54
9
56
72
9
3
5
2
1
8
7
4
4
8
2
7
3
16
25
3
36
5
sudoku