4
57
9
2
86
31
7
21
974
43
8
61
26
7
7
58
4
sudoku