n,x,y=map(int,input().split())
l=list(map(int,input().split()))
for i in range(len(l)):
    f=0
    b=i-x
    c=i+y+1
    if(b>=0 and c<=n):
        for j in range(b,c):
            if(j==i):
                continue
            if(l[i]<l[j]):
                f=1
            else:
                f=0
                break
    elif(b<0 and c<=n):
        for j in range(0,c):
            if(j==i):
                continue
            if(l[i]<l[j]):
                f=1
            else:
                f=0
                break
    elif(b>=0 and c>n):
        for j in range(b,n):
            if(j==i):
                continue
            if(l[i]<l[j]):
                f=1
            else:
                f=0
                break
    else:
        for j in range(0,n):
            if(j==i):
                continue
            if(l[i]<l[j]):
                f=1
            else:
                f=0
                break
    if(f==1):
        print(i+1)
        break
        
        
            
