-7-7-7--9-9-9--12-11-12-11-12-11-12/3-----------------------------|--------------------------------------3-3--5-5-6-6--8-7-8-7-8-7\3-|------------------------------------------------------------------|------------------------------------------------------------------|------------------------------------------------------------------|------------------------------------------------------------------|
---------------------------7-3-5-7-5-3----7-3-5--9-7-5--7-3-5\---|-3-3--5-5--6-6-8-7-8-7-------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|
--3-5-7-5--------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|-----------------------------------------------------------------|