e------------------------------------------- b------2------4h5p4-4----2-----4h5p4-4------ g------------------4----------------6------- d------------------------------------------- a--4-2---4-2----------4-2--4-2-------------- e-------------------------------------------