42
51
34
8
5
41
59
1
2
7
9
26
36
7
2
24
78
54
sudoku