Problem
                                  Size n doğal sayıdan oluşan sıralı bir A dizisi verildi. 
İşlenecek q istek var. Her sorguya iki parametre verilir - türü t
i ve k
i sayısı.
Türlerine göre sorguların açıklaması:
1) A'da k
i'den küçük olmayan minimum sayıyı bulun.
2) A'da k
i'den kesinlikle büyük olan minimum sayıyı bulun.
3) A'da k
i'den büyük olmayan maksimum sayıyı bulun.
4) A'da kesinlikle k
i'den küçük olan maksimum sayıyı bulun.
Her sorgu için, bulunan sayıyı veya yoksa -1'i bildirin.
Giriş:
İlk satır n sayısını içerir (1 <= n <= 10
5) - A dizisinin eleman sayısı.
İkinci satır n doğal sayı A
i (1 <= A
i <= 10
9) içerir - dizi öğelerinin kendileri. Ayrıca, tüm i < n yapıldı A
i <= A
i+1.
Üçüncü satır q (1 <= q <= 10
5) sayısını içerir - isteklerin sayısı.
Sonraki q satırlarının her biri iki sayı içerir - t
i (1 <= t
i <= 4) ve k
i (1 < ;= k
i <= 10
9).
Çıktı:
q satırlarını yazdır, i'inci bir sayı - i'inci sorgunun yanıtı.
Örnekler:
 
| Giriş | 
Çıktı | 
4 
3 5 5 7 
4 
15  
27 
3 2 
4 4 | 
5 
-1 
-1 
3 |