Göreviniz çok basit: verilen bir aralıktaki maksimum değeri bulmanız yeterlidir.
İlk satır, dizideki eleman sayısını belirten bir n~(1 \le n \le 10^5) tam sayısını içerir.
İkinci satır, dizinin elemanları olan a_1, a_2, \ldots, a_n~(-10^9 \le a_i \le 10^9) tam sayılarını içerir.
Üçüncü satır, sorgu sayısını belirten bir q~(1 \le q \le 5 \cdot 10^5) tam sayısını içerir.
Sonraki satırın her biri, bir aralığın uç noktalarını temsil eden iki pozitif tam sayı ve r~(1 \le l, r \le n) içerir. Her sorgu için, ile arasındaki (dahil) alt dizideki maksimum değeri bulmanız gerekmektedir.
Her sorgu için, ilgili aralıktaki maksimum değeri yazdırın.
Örnek 1