----st--st--st----
--------------------
ml---mc---mc---mr
--------------------
dl-------dc------dr


Thanks