-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
--------5----6-----5-----------------------------------------
--3-3-----3----3-------3-----4-5------3-4---------------------x6
--------------------------44-------33------------------------