LISTSIZE
char *set[LISTSIZE];
for(i=0; i<LISTSIZE; i++) set[i] = 0;
for(i=0; i<LISTSIZE-1 && set[i]!=0; i++){
for(i=0; i<LISTSIZE; i++) if( set[i] ) ep = merge(ep,set[i],cmp,offset);