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