---------------------------------------------------------- / -0-1p0--3-3-3---8-8-7-7-7------0-1p0--3-3-3---8-8-7-7-7--- / -0------0-0-0---0---0-----0----0------0-0-0---0---0-----0- / -2------0-0-0------------------2------0-0-0--------------- / -3------2-------7---5----------3------2-------7---5------- / --------3-----------------------------3-...