How to beat this

dl--dc--dc--dr

-------dmc------
----mc--mc-----

---amc--amc----

------st--------