---2222--------3333------------------------------------------------------------
-22----22----33----33----------------------------------------------------------
--------22-----------33------------------------------------------------------------
------22----------333--------------------------------------------------------------
----22---------------33------------------------------------------------------------
--22----------33----33------------------------------------------------------------
-222222-------3333--------------------------------------------------------------
* * *
RESPECT THE COMMUNITY