xe|-------------------------0-------------------------------| b|---1-1-1-0-----1-1-1-0-----------------------------------| g|-----------2-----------2-----0-0-0-------0-0-0-----------| d|-----------------------------------3-2---------3-2-0-2---| a|-0-----------0-------------------------0-----------------| E|---------------------------------------------------------|