5..71....
..6.2.78.
...48.29.
8.7.9.51.
.59...47.
.34.7.8.9
.21.57...
.48.6.9..
....43..6