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