An algorithm written in C# designed to find the girth-the shortest cycle- in a graph