: edge-pvertices ( edge - pvertices ) { [ start-pvertex>> ] [ end-pvertex>> ] bi [ 2dup eq? not ] [ over next-pvertex>> swap ] while drop }