* / \ *-* * / \ * * / \ * * *-*-* \ / \ * * \ * * * *-* \ / \ / \ / * *-* * * \ / * * * \ / \ / * *-* * \ / *