e-----------------7----3---3------------------------------| b-----------------8----5---3------------------------------| g-----------------9----5---4------------------------------| d-----------------9----5---5------------------------------| a-------------5-7-7----3---5------------------------------| e----5h7-7-7---------------3------------------------------|