for (j=0;j<M;j++) {
for (i=0;i<N;i++) iq2.add((double)(i%100+1));
}
for (j=0;j<5;j++) {
var=0.25*j;
z[j]=iq2.report(var);
}
localflag = (maxel(vecsub(u,z))!= 0.0);
globalflag = globalflag || localflag;
if (localflag) {
fail("*** IQagent: Distribution with perfectly known percentiles failed");