Подстава от Кевина

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Кевин остался один дома. Он понимает, что этот год не будет особенным, и жулики обязательно придут. Так что Кевин решил подготовить для них ловушки заранее.

Любой путь в дом лежит через ограду, поэтому Кевин решил изготовить первую ловушку именно из нее. Ограда состоит из nn досок. Про каждую доску Кевин знает сколько она весит. Он считает, что ограда станет ловушкой, если переставить в ней две доски. При этом, если суммарный вес этих досок будет больше чем xx, то у Кевина не получится их переставить, а если разность весов переставляемых досок будет меньше чем yy, то ловушка не произведёт должного эффекта. Так например, при x=5x=5 и y=2y=2, перестановка досок с весами 11 и 44 устроит Кевина, а 22 и 33 нет.

Кевину нужно разработать планы остальных ловушек, поэтому он просит вас помочь ему узнать может ли он из ограды сделать ловушку.

입력

В первой строке входного файла содержится три целых числа n,x,yn, x, y (2n100,000;1yx100,0002 \le n \le 100\\,000; 1 \le y \le x \le 100\\,000) --- количество досок в ограде, а также числа, которые задают ловушку, соответственно.

Во второй строке содержится nn целых чисел a_ia\_i (1a_i100,0001 \le a\_i \le 100\\,000), характеризующих вес досок в ограде.

출력

В единственной строке выходного файла выведите два числа --- номера досок, которые Кевин может переставить, чтобы получить ловушку с должным эффектом. В случае если ответов несколько, выведите любой. Если ответа не существует, выведите 0.