51
7
6
815
9
18
7
29
8
2
1
32
8
42
8
684
5
2
37
sudoku