for ( rcpi = best . begin( ); rcpi != best . end( ); rcpi ++ )
for ( rcpi = best . begin( ); rcpi != best . end( ); ++ rcpi )
  ~ReadMap_t ( )  {    vector<ReadAlign_t *>::iterator rapi;    for ( rapi = all . begin( ); rapi != all . end( ); rapi ++ )      delete (*rapi);    list<ReadAlignChain_t *>::iterator rcpi;    for ( rcpi = best . begin( ); rcpi != best . end( ); rcpi ++ )      delete (*rcpi);  }