#include<stdio.h>
int main(void){
  int m ,min,max,mmax,i,j;
  int p[200];
  int gyap[200];
  while(1){
  scanf("%d%d%d",&m,&min,&max);
  if(m==0&&min==0&&max==0)
    break;
  for(i=0;i<m;i++)
    scanf("%d",&p[i]);
  for(i=0;i<(max-min+1);i++){
    gyap[i]=p[min+i]-p[min+1+i];
  }
  mmax=gyap[0];
  for(i=1;i<(max-min+1);i++){
    if(mmax<gyap[i])
      mmax=gyap[i];
  }
  for(i=0;i<(max-min+1);i++){
    if(mmax==gyap[i])
      j=i;
  }
  printf("%d\n",min+j);
  }
  return 0;
}