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