e--0-3-2-0-7-5-2-0-3-2-------0-3-2-0-7-10-9-8-5-7-3-2-0--2-0-| b-0-------------------3-5-0-0--------------------------3-----| g------------------------------------------------------------| d------------------------------------------------------------| a------------------------------------------------------------| e------------------------------------------------------------|