12
3
9
1
8
8
42
54
9
79
58
4
37
79
4
6
5
9
9
26
sudoku