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