--------------------------------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------
------4---444---4s6-4-----------------------------------------------
---s6---6-----6-------4s66-4-6-4s22---2-2---s6--4-6-4s22----2-2---s6
------------------------------------4----4---------------4----4-----
--------------------------------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------
---4-6--4s22---2-2---s6---444--2-2----------------------------------
-------------4-----4------------------------------------------------