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