----------12-`-------------2-`--------------------2-------------------------3--------------------1---4------
----------12-`-------------2-`--------------------2-------------------------3--------------------1---4------
----------12-`-------------2-`--------------------2-------------------------3--------------------1---4------
....
s
d