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