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