flow:
  chain:
    - name: chain3
      value: "THEN(e, d)"
    - name: chain1
      value: "THEN(a, b, c, chain2)"
    - name: c
      value: "THEN(d, e)"
    - name: chain2
      value: "THEN(b, a, chain3)"