31.6.....
..5......
.2..9.56.
.....5...
.6..1..8.
...4.....
.38.6..9.
......4..
.....7.12
