56
41
1
872
6
67
8
18
5
49
3
19
9
165
2
25
68
sudoku