I--------------------------I I--------------------------I I---5--12--4---------------I I--2--10--0----------------I I-2--10--0-----------------I I-0h2h5--3---3--0h2-0------------------I I-------------0--------------3-3-------I I---------------------------------2----I I----------------------------------0---I I--------------------3-----------------I I-0---------2------------------0-------I