Elementary Graph Algorithms: