Dr-dc-dc-dl
-mc-mc-mc-
amr-----aml
-----fc-----