for ( tpi = tiles . begin( ); tpi != tiles . end( ); tpi ++ )
for ( tpi = tiles . begin( ); tpi != tiles . end( ); ++ tpi )
  ~Contig_t ( )  {    vector<Tile_t *>::iterator tpi;    for ( tpi = tiles . begin( ); tpi != tiles . end( ); tpi ++ )      delete (*tpi);  }