cout<<"Set with size "<<one_set.size()<<" has "<<out_edges<<" outgoing edges to "<<targets.size()<<" sets"<<endl;
cout<<" Root is "<<entry.first->info()<<" created "<<entry.first->getCreateTime()<<" died "<<entry.first->getDeathTime()<<endl;
for(set<Object*>::iteratorn=targets.begin();
n!=targets.end();
++n)
{
Object*target=*n;
cout<<" Edge to set size "<<the_sets[target].size()<<" root "<<target->info()<<" created "<<target->getCreateTime()<<" died "<<target->getDeathTime()<<endl;