5
28
659
1
39
74
9
8
367
2
8
91
72
4
936
31
4
sudoku