tam sayıdan oluşan bir dizi veriliyor. Aşağıdaki biçimdeki sorguları yanıtlayan bir program yazın: 'dan 'ye kadar olan aralıkta, her iki uç dâhil, en küçük değeri bulun.
İlk satırda üç tam sayı verilir: n, m~(1 \le n \le 10^5, m \le 10^7) ve a_1~(1 \le a_1 < 16714589) — sırasıyla dizideki eleman sayısı, sorgu sayısı ve dizinin ilk elemanı.
İkinci satırda, ilk sorguyu tanımlayan iki tam sayı u_1 ve v_1~(1 \le u_1, v_1 \le n) verilir.
a_2, a_3, \ldots, a_n elemanları aşağıdaki formülle belirlenir:
Örneğin, n = 10 ve a_1 = 12345 ise dizi şöyle olacaktır:
Sorgular aşağıdaki şekilde üretilir:
Burada ans_i, -inci sorgunun cevabını gösterir.
u_m, v_m ve ans_m değerlerini — son sorgunun parametrelerini ve cevabını — yazdırın.
Örnek 1