/**********************************************************************
 *
 * File: contig.h
 * 
 * This is the header file containing function definitions needed in
 * main.cc.
 *
 * You are NOT allowed to change the functions NEW, OVERLAP, PRINT.
 * But you are allowed to add function and class definitions, and macros
 * you need in this file.
 * 
 * Created by: 
 *   Vivian Tsang
 * Created on: 
 *   11/05/2000
 *
 ***********************************************************************/

#ifndef _CONTIG_H
#define _CONTIG_H

typedef int CLONE;

// NEW(c): A new clone with id "c" has been discovered.
void NEW(CLONE c);

// OVERLAP(c1, c2): clones c1 and c2 overlap.
void OVERLAP(CLONE c1, CLONE c2);

// PRINT(c): prints the set of contigs c belongs to.
void PRINT(CLONE c);

// Add your function and class definitions here...
// ...


#endif

