-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
--4-4-5-4-0---4-4-5-7----5-4-5-4-2---2-2-3-2-------2-2-3-5----3-2-3-2-0-0------
---------------------------------------------3---------------------------------
-------------------------------------------------------------------------------
|