E[--------------------------------------------------------------------------] B[--------------------------------------------------------------------------] G[---------------------------------2~-4--------------2---------2------------] D[----------------2~--2~-2-1-2-3-2-----2--2h4-5-2h4p2--2h4h5-5--4-----2~----] A[-2~-2-1-2-3-2-0----0--------------------------------------------3p2-------] E[0-------------------------------------------------------------------------]