-------0----0-----------0--------------0-1-0---------------------------------| -1-1-3---1----3---1-1-3---1-0----1-1-3-------3-1-0---0-3-1-1-----------------| ----------------0----------------------------------0-------------------------| -----------------------------------------------------------------------------| -----------------------------------------------------------------------------| -----------------------------------------------------------------------------|