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