happensBefore for each of the candidates and b, from one walk back from b, which ends once one always happens before (leaving the rest out) or all are met; one it does not reach never does.
candidates
b
happensBefore for each of the
candidatesandb, from one walk back fromb, which ends once one always happens before (leaving the rest out) or all are met; one it does not reach never does.