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