-5--5---x--3--3------5--5------8--8--8----------------------------------------|
-5--5---x--3--3------5--5------8--8--8----------------------------------------|
-6--6---x--4--4------6--6------9--9--9----------------------------------------|
-7--7---x--5--5------7--7------10-10-10---------------------------------------|
-7--7---x--5--5------7--7------10-10-10---------------------------------------|
-5--5---x--3--3------5--5------8--8--8----------------------------------------|
A A G G A A C C C
|