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