import sys
n, x, y = map(int, sys.stdin.readline().split())
rain = list(map(int, sys.stdin.readline().split()))


def doit(pos):
    p = rain[pos]
    np = None
    ml = pos + y if pos + y < n else n - 1
    for i in range(pos - x + 1, ml + 1):
        if p >= rain[i]:
            np = i + 1
            p = rain[i]
    if np is not None:
        if np <= pos + 1:
            print(np)
            exit(0)
        else:
            doit(np - 1)
    else:
        print(pos + 1)
        exit(0)


if x > 0:
    doit(x - 1)
else:
    doit(x)
