Тартак
Dəmir ağac yıxıldıqdan sonra, Bayquşun yeni bir məskənə ehtiyacı oldu. Böyük və rahat oyuqları olan başqa ağaclar qalmadığı üçün, Bayquş bir neçə köhnə qurumuş ağacı kəsib odun etmək qərarına gəldi.
Bayquş özü kəsmək istəmədiyi üçün, ən yaxın dəyirmana müraciət etdi. Bu dəyirman, bir çox başqaları kimi, innovativ texnologiyalardan istifadə edir - burada avtomatik odun kəsici quraşdırılıb. Bu kəsici, çox uzun bir xətkeşdən ibarətdir, onun boyunca koordinatlar sayılır, ağac gövdəsinin fiksatoru və n hərəkətsiz lazer mişarları yerləşir. Kəsilən gövdənin sol ucu müəyyən bir nöqtədə fiksatorla bərkidilir və gövdə mişarların koordinatları ilə üst-üstə düşən bütün yerlərdə kəsilir.
Bayquşun ev tikmək üçün yalnız uzunluğu a-dan az olmayan və b-dən çox olmayan odunlar uyğun gəldiyi üçün, onun sahib olduğu hər bir ağac gövdəsi üçün Bayquş bilmək istəyir ki, onu dəyirmanda belə odunlara kəsmək mümkündürmü.
Giriş verilənləri
Giriş faylının ilk sətirində bir tam ədəd n (1 ≤ n ≤ 10^6) - dəyirmandakı mişarların sayı yazılıb. Növbəti sətirdə n tam ədəd x_i (|x_i| ≤ 10^9) - i-ci mişarın koordinatları yazılıb. Bütün mişarların koordinatları fərqlidir.
Növbəti sətirdə üç tam ədəd yazılıb: l (1 ≤ l ≤ 10^9) - Bayquşun kəsmək istədiyi gövdənin uzunluğu, a və b (1 ≤ a ≤ b ≤ 10^9) - Bayquşa uyğun gələn ən qısa və ən uzun odunların uzunluqları.
Çıxış verilənləri
Çıxış faylına bir tam ədəd yazın - Bayquşun uyğun odunlara kəsilməsi üçün odunun sol ucunu yerləşdirmək lazım olan nöqtənin koordinatları. Əgər belə bir nöqtə yoxdursa, No solution yazın.