Added group to encourage vertical alignment and minlen to push Pro0 back to the top.
``
digraph {
Pro0 [group=A] // group (usually) forces vertical edge
we [group=A]
V0 -> Pro0
V0 -> are
V0 -> V1
Pro0 -> we [minlen=5] // minlen forces Pro0 up 5 ranks
V1 -> trying
V1 -> to0
to0 -> to
to0 -> V2
V2 -> understand
V2 -> N0
D0 -> the
N0 -> D0
N0 -> difference
subgraph cluster_sentence {
node [ shape=plaintext ]
we
are
trying
to
understand
the
difference
}
}
``
Giving: