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