for ( cpi = contigs . begin( ); cpi != contigs . end( ); cpi ++ )
for ( cpi = contigs . begin( ); cpi != contigs . end( ); ++ cpi )
  ~Assembly_t ( )  {    vector<Contig_t *>::iterator cpi;    for ( cpi = contigs . begin( ); cpi != contigs . end( ); cpi ++ )      delete (*cpi);  }