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