Finding shared charecteristics between multiple distributions

Hi
I have asked a couple of questions on this platform and the help is great, thank you again.
Here is my situation now:
I am working under the assumption that some starting nodes have common paths or something in common to reach the same terminator node.
let`s say I want to go from...
A-->Z
B-->Z
C-->Z
D-->Z
which I have done using path.expand with Node_PATH, but I want to find "something" all these paths have in common. I did it separately for each pair of nodes.
the assumption is that all these paths have something in common which will point to a mechanism or a specific likely path.
What procedure or technique can I use to get there?

Probably the easiest way is to turn your paths into lists (e.g. nodes(path) an use something like apoc.coll.intersection on all of them together?