----------*-
----*-----*-
----*-------
------------
------------
-*---*------
*-----*-*---
-**---------
----*-*-----
------*-*---
*------**-*-