this program compiles but does not yield a solution
introduce dummy comparison operator, to allow usage in std::map
renaming files because changing the class to take Arcs instead of Sources
Problem is the direction of the arcs