def findNotSoRainyDay(n, x, y, a):
    for i in range(n):
        pos = i + x
        flag = True
        for j in range(i, pos):
            if j >= n or pos >= n:
                return n - 1
            if a[j] < a[pos]:
                flag = False
                break
        for j in range(pos + 1, pos + y + 1):
            if j >= n:
                break
            if a[j] < a[pos]:
                flag = False
        if flag:
            return pos
            
n, x, y = map(int, input().split())
a = list(map(int, input().split()))

print(findNotSoRainyDay(n, x, y, a) + 1)