--------------------------------------------------------| --------------------------------------------------------| --------------------------------------------------------| --------------------------------------------------------| --5--7--8-----8-----8-----8--7--5----5----5---5---------| -----------8-----8-----8-----------5---5----5-----------|