#include <stdio.h>
int main(){
  int m,nmin,nmax,tokuten[200];
  int i,j;
  int gap,gapmax,count;
  
  while(1){
  scanf("%d%d%d",&m,&nmin,&nmax);
  if(m==0 && nmin==0 && nmax==0)break;
  gapmax=0;
  for(i=0;i<m;i++){
    scanf("%d",&tokuten[i]);
  }
  
  for(j=nmin;j<=nmax;j++){
    gap=tokuten[j-1]-tokuten[j];
    if(gap>=gapmax){
      gapmax=gap;
      count=j;
    }
  }
    printf("%d\n",count);
  }
  
  return 0;
}