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