BM喜欢喝奶茶,但是为了控制体重,他只愿意挑热量最小的奶茶喝。奶茶店有n杯奶茶,每杯奶茶都有一个热量值a_i,由于BM太想喝奶茶了,所以只要看见第一杯满足左边x杯中没有热量比当前位置小的并且右边y杯中也没有热量比当前位置小的,他就会把当前位置的奶茶喝掉。请问BM会选择哪一杯奶茶喝?
第一行三个整数n,x,y,分别对应题目中给出的n,x,y。(1 \leq n \leq 10^{6},0 \leq x,y \leq 7 )
第二行n个整数a_i,分别表示每杯奶茶的热量。(1 \leq a_i \leq 10^{9})
输出BM选择的奶茶的下标,若没有满足BMdl需求的奶茶,则输出-1。