49
78
2
3
5
6
274
16
9
36
15
1
38
952
6
3
8
1
59
72
sudoku