|----------------------------------------| |----------------------------1-----------| |----------------------------2-----------| |-2~~~~-0-2-3-2-0---0-2-0----2-----------| |-----------------3-------3--0-----------| |----------------------------------------|