┌─┐ ┌─┐ ┌─┐ │a│ │b│ │f│ └┬┘ └┬┘ └┬┘ │ 1 │ │ │───────────>│ │ │ │ │ │ │ │ │ 2 ┌─┐ │ │ │─────────> │c│ │ │ │ └┬┘ │ │ │ │ │ ╔═══════╪═══════╤════╪════════════╪══════════════════════════════════════╪═══════╗ ║ PARENT GROUP │ │ │ │ ║ ╟───────────────┘ │ 2.1 │ │ ║ ║ │ │───────────>│ │ │ ║ ║ │ │ │ │ │ ║ ║ │ │ │ 2.2 ┌─┐ │ ║ ║ │ │ │─────────> │d│ │ ║ ║ │ │ │ └─┘ │ ║ ║ │ │ │ │ │ ║ ║ │ ╔══════════╪════╤═══════╪════════════╪═══════════════════════╗ │ ║ ║ │ ║ NESTED GROUP │ │ │ ║ │ ║ ║ │ ╟───────────────┘ │ 3.1 │ ║ │ ║ ║ │ ║ │ │<───────────│ ║ │ ║ ║ │ ║ │ │ │ ║ │ ║ ║ │ ║ │ │ 3.2 │ ║ │ ║ ║ │ ║ │ │───────────>│ │ ║ │ ║ ║ │ ║ │ │ │ │ ║ │ ║ ║ │ ║ │ │ │ 4 ┌─┐ ║ │ ║ ║ │ ║ │ │ │─────────> │e│ ║ │ ║ ║ │ ║ │ │ │ └┬┘ ║ │ ║ ║ │ ║ │ │ │ 5 │ ║ │ ║ ║ │ ║ │ │ │<───────────│ ║ │ ║ ║ │ ║ │ │ │ │ ║ │ ║ ║ │ ║ │ 6│ │ │ ║ │ ║ ║ │ ║ │<────────────────────────│ │ ║ │ ║ ║ │ ╚══════════╪════════════╪════════════╪════════════╪══════════╝ │ ║ ╚═══════╪════════════╪════════════╪════════════╪════════════╪════════════╪═══════╝ │ │ │ │ │ │ │ │ │ │ │ │