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