n,x,y=[int(x) for x in input().split()]
a=[int(x) for x in input().split()]
k=list()
for i in range(x,n):
	f=False
	for j in range(i-x,x):
		if a[i]>a[j] :
			f=True
			break
	if not f and i+y<n:
		for j in range(i+1,i+y+1):
			if a[i]>a[j]:
				break
			if j==i+y:
				print(i+1)
				k.append(i+1)
	else:
		k.append(i+1)
if x==n:
	print(a.index(min(a))+1)
else:
 print(k[0])
