rmi != mapping . references . end( ); rmi ++ )
rmi != mapping . references . end( ); ++ rmi )
void PrintConflicts (const Mapping_t & mapping){  list<Conflict_t *>::const_iterator cpi;  map<string, Reference_t>::const_iterator rmi;  for ( rmi  = mapping . references . begin( );	rmi != mapping . references . end( ); rmi ++ )    {      cout << '>' << rmi -> first << endl;      for ( cpi  = rmi -> second . conflicts . begin( );	    cpi != rmi -> second . conflicts . end( ); cpi ++ )	{	  if ( (*cpi) -> status == Conflict_t::SUPPORTED )	    cout << "+  ";	  else if ( (*cpi) -> status == Conflict_t::UNSUPPORTED )	    cout << " - ";	  else	    cout << " . ";	  cout << (*cpi) -> pos	       << "\t"   << (*cpi) -> gapR	       << "\t"   << (*cpi) -> gapQ	       << "\t"   << (*cpi) -> type	       << "\tN." << (*cpi) -> discount . size( )	       << "\tY." << (*cpi) -> support . size( ) << "\t" << endl;	  /*	  vector<ReadMap_t *>::const_iterator rmpi;	  cout << "S: ";	  for (rmpi  = (*cpi) -> support . begin( );	       rmpi != (*cpi) -> support . end( ); rmpi ++ )	    cout << ((*rmpi) -> exclude ? '-' : '+') << (*rmpi) -> id << ' ';	  cout << "\nD: ";	  for (rmpi  = (*cpi) -> discount . begin( );	       rmpi != (*cpi) -> discount . end( ); rmpi ++ )	    cout << ((*rmpi) -> exclude ? '-' : '+') << (*rmpi) -> id << ' ';	  cout << endl << endl;	  */	}    }}