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