# data[].attributes.body
Ta sử dụng mảng M[1..n][0..log2(n)] , với M[i][j] là số lớn nhất trong đoạn 2^j và bắt đầu ở i . VD :

# data[].attributes.body
Cho một dãy a gồm N số nguyên, và K cặp số u,v.  (1<=N<=100000, K<=1000000).
Với mỗi cặp số (u,v) hãy in ra số lớn nhất trong khoảng a[u..v].