intro: g/---------------------/ d/---------------------/ a/-7-5-3-2-0-0-3-3----------3----3-3-----------3---/ e/----------------3-3-0-0-3---5-5----3-3-0-0-3---5/