e -------------------------------------------- h -----0-------------------------------------- g -------0---0---0---0------------------------ d ---------0-------0-------------------------- a -------------3------------------------------ e --3-----------------------------------------