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