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