#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  int out;
  double t,n,z,nmax;
  char buf[256];
  FILE *fp;

  if(argc!=4){
    fprintf(stderr,"Usage : %s histcum threshold image\n",argv[0]);
    exit(0);
  }

  sscanf(argv[2],"%lf",&t);

  if((fp=fopen(argv[1],"r"))==NULL){
    fprintf(stderr,"Can not open file: %s\n",argv[1]);
    exit(1);
  }

  while(!feof(fp)){
     if(fgets(buf,sizeof(buf),fp)==NULL) break;
     sscanf(buf,"%lf %lf",&z,&nmax);
  }
  rewind(fp);
  out=0;
  while(!feof(fp)){
     if(fgets(buf,sizeof(buf),fp)==NULL) break;
     sscanf(buf,"%lf %lf",&z,&n);
     if(nmax-n<t) {
       printf("imrepl %s 1. upper=%g\n",argv[3],z);
       printf("imrepl %s 0. lower=%g\n",argv[3],z);
       out=1;
       break;
     }
  }
  if(out==0){
    printf("imrepl %s 1. upper=100000.\n",argv[3]);
    printf("imrepl %s 0. lower=100000.\n",argv[3]);
  }
  fclose(fp);
  return(0);
}
