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