import java.util.*;

public class Main{
    public static void main(String [] args)
    {
        Scanner scan=new Scanner(System.in);
        int n=scan.nextInt();
        int x=scan.nextInt();
        int y=scan.nextInt();
        long a[]=new long[n+y];
        int i,j;
        int ans=0;
        for(i=0;i<n;i++)
        {
            a[i]=scan.nextLong();
        }
        for(i=n;i<n+y;i++)
        {
            a[i]=Long.MAX_VALUE;
        }
        for(i=x;i<n;i++)
        {
            int count=0;
            for(j=i-x;j<i;j++)
            {
                if(a[i]<a[j])
                count++;
            }
            for(j=i+1;j<i+1+y;j++)
            {
                if(a[i]<a[j])
                count++;
            }
            if(count==x+y)
            {
                ans=i+1;
                break;
            }
        }
       
        System.out.println(ans);
    }
}