fun middle(edges: Pair<Edge, Edge>): Int
Number of nodes in G which have incoming edge labeled l1 and outgoing edge labeled l2.
Where l1 is the first element of the edges pair, and l2 is the second element of the pair.