#include <stdio.h>
int main()
{
  int mxsa,a,cnt=0,i,m,nmin,nmax,P[200],sa[200],gyap[200];
  while(1)
    {
      scanf("%d%d%d",&m,&nmin,&nmax);
      if(m==0&&nmin==0&&nmax==0)
	break;
      for(i=0;i<m;i++)
	{
	  scanf("%d",&P[i]);
	}
      for(i=nmin;i<nmax;i++)
	{
	  gyap[cnt]=i;
      sa[cnt]=P[nmin-1]-P[nmin];
      cnt++;
	}
      a=gyap[0];
      mxsa=sa[0];
      for(i=1;i<cnt;i++)
	{
	  
	  if(mxsa==sa[i]&&a<gyap[i])
	    {
	      a=gyap[i];
	      mxsa=sa[i];
	    }
	  if(mxsa<sa[i])
	    {
	      a=gyap[i];
	      mxsa=sa[i];
	    }
	}
      printf("%d\n",a);
    }
  return 0;
}