A library package to provide facilities for manipulat- ing graphs, plus two clients that use the package.