---------------------------------0-0----------------------------| -------2-----------3-3---------0--------------------------------| -----2---2---2---2-----2---0,1----------------------------------| ---2-------2---4---------0--------------------------------------| -0--------------------------------------------------------------| ----------------------------------------------------------------|