n, x, y = [int(i) for i in input().split()]
data = [int(i) for i in input().split()]
bump = list(range(-x, 0)) + list(range(1, y+1))
for i in range(x, n-y):
    num = data[i]
    bad = False
    for j in bump:
        if data[i+j] <= num:
            bad = True
            break
    if not bad:
        print(i+1)
        break

