-----------2----2-----------2----2-----------3-----3-----------0-----0-----|--------3-----3----------3-----3----------3-----3-----------2-----2----2---|-----2----------------4----------------4-----------------2-----------------|--0----------------4----------------5-----------------2--------------------|---------------------------------------------------------------------------|---------------------------------------------------------------------------|
-----------2----2-----------2----2-----------3-----3-----------0-----0-----|--------3-----3----------3-----3----------3-----3-----------2-----2----2---|-----2----------------4----------------4-----------------2-----------------|--0----------------4----------------5-----------------2--------------------|---------------------------------------------------------------------------|---------------------------------------------------------------------------|