g-------------------------------------------- d-------------------------------------------- a-------------------5555555------------------ e--000000--3333333----------5555555----------