g----------------|-------------------------------------------------------------| d--5-5-5-0-0--5--|-5-5-5-0-0-5-5-----------------------------------------------| a----------------|-----------------3-3---3-3--3--------3--3---------------3-3--| e----------------|--------------------------------3-------------3-3------------|