------------------------------------------------------------------------ ----3-----3-----------3-----3-----3-------3-----3------------3-------3-- ------2-----0----2------2-----0------0--2---2-----0------2-----2-------- --0-----0-----0--0--------0-----0----0--------0------0---0-------0------ ------------------------------------------------------------------------ ------------------------------------------------------------------------