
import java.util.Scanner;

public class Main {
    /*
    多年来，N城的日子都是在夏天的雨天举行的。新市长决定打破这一传统，
    选择一个不太下雨的日子来庆祝。市长知道夏天n天的天气预报。
    在第一天，降雨量将达到ai毫米。所有值ai都是不同的。
     */
    public static void main(String[] args) {
        Scanner cin = new Scanner(System.in);
        int n = cin.nextInt();
        int x = cin.nextInt();
        int y = cin.nextInt();
        int[] nums = new int[n + y + 2];
        for (int i = 0; i < n; i++) {
            nums[i] = cin.nextInt();
        }
        f:for (int i = x; i < n + y; i++) {
            //从x开始
            boolean flag=true;
            if (nums[x] == 0) {//如果天数超出 夏天
                System.out.print(n);
                break;
            }
            for (int j = i - x; j < i; j++) {
                if (nums[j] <= nums[i]) {
                    continue;
                }
            }
            for (int j = i + 1; j < i + y + 1; j++) {
                if (nums[j] == 0)
                    continue;//不是夏天
                if (nums[j] <= nums[i]) {
                    flag=false;
                }
            }
            if(flag) {
                System.out.print(i + 1);
                return;
            }

        }
    }
}
