edge(a,b). edge(a,c). edge(b,d). edge(c,d). edge(d,e). edge(f,g). % Program 2.6: A directed graph