->second) {                                         // Now a self loop cycle. Delete the cycle.                                          #ifdef debug                                         cerr << "\t\t\t\t\tDelete self loop cycle " << graph->get_id(through_end->first) << (graph->get_is_reverse(through_end->first) ? "-" : "+") << endl; #endif                                                                                  // Won't affect other iterators.                                         next_along_cycle.erase(through_