-----------------gk-----------------
dl--------------dc----------------dr
---------------dmc------------------
---------mc---mc----mc------------
amr------------------------------aml
----------------st-------------------
-----------------gk-----------------
dl--------------dc----------------dr
---------------dmc------------------
---------mc---mc----mc------------
amr------------------------------aml
----------------st-------------------