``*****``````***`````**````````********``*`````*````**`**````**`````````````**`````````*```**```**```**````````````**```````***```**`````**``**```````````**```````````*``*********``**``````````**``````*`````*``**`````**``**`````````**````````*****```**`````**``********``********`