2
8
41
4
2
1
54
8
7
37
149
62
9
7
19
6
3
4
89
6
3
sudoku