-----4---6----4----6----4---6---3--3-5--------3--3--3---0-0-0-2-|-1------1--1-----1----1----1---1--------1-------------1-------0-|--------------------------------------------------------------0-|--------------------------------------------------------------0-|----2---------2-----2-------------------2------2--------------2-|--------------------------------------------------------------2-|
---2---2------2----21---5---8---5---3----2----21-----------4--4\-|-----3--------3---------3------------3---------3--------------0--|-----------------------------------------------------------------|-------------------0---------0-----------------0--------------0--|---------------1--------1-----------------1----1--------------1--|--------------------------------------------------------------2--|