public IEnumerable<Edge> adjacent(Vertix v)
 {
     return v.adjacent();
 }
        //public Digraph(inputstream in) // Read in digraph from inputstream in.

        public void addEdge(Vertix start, Vertix end, Edge e)
        {
            e.From = start;
            e.To = end;
            E++;
        }