-------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- ---------9-9-9-9--7--------------9-9-9-9--7~--------9-9-9-9--7--12-12-12--5------5-5-------- --5--7---9-9-9-9--7---5-5--5--7--9-9-9-9--7~--5--7--9-9-9-9--7--12-12-12--5-5-7--5-5-5-7~--- --5--7---7-7-7-7--5---5-5--5--7--7-7-7-7--5~--5--7--7-7-7-7--5--10-10-10--3-5-7--3-3-5-7~--- --3--5----------------3-3--3--5---------------3--5--------------------------3-5------3-5~---