e|------------------------------------------------------------------| b|------------------------------------------------------------------| g|---0--------------------------------------------------------------| d|-1---1-0-0----------0---------------------------------------------| a|-----------1-11-0------1------------------------------------------| e|------------------3-----------------------------------------------|