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