45
2
43
1
9
58
1
2
8
3
918
2
6
4
1
54
9
4
68
5
37
sudoku