2
37
4
2
97
7
6
3
8
15
641
68
5
6
7
4
24
1
9
63
5
sudoku