template void bag::merge(int p, int q, int r) { int length1=q-p+1; int length2=r-q; int size1=length1; int size2=length2; T A1[length1], A2[length2]; T sort[length1+length2]; int i=0; int j; for(j=0; j