#70. 区间第 k 小

区间第 k 小

Description

午餐时,狗会从11nn 站成一排,最左边的是11。每只狗都有一个美丽值,美丽值越低越漂亮。每次喂食时,佳佳都会选择[ii , jj ]区间第kk 漂亮的狗喂食。喂食区间可以相互交叉,不存在完全包含的情况。帮助佳佳计算每一次喂食后,哪只狗吃了食物。

Input

11行输入含nnmm ,分别表示狗的数量和喂食的数量;第22行输入nn 个整数,从左到右描述每只狗的美丽值;接下来的mm 行,每行都包含33个整数iijjkk ,表示喂养区间[ii , jj ]第kk 漂亮的狗,nn<<110000000011mm <<5500000011

Output

输出包含mm 行,第ii 行输出第ii 次喂食的狗的美丽值。

Samples

7 2
1 5 2 6 3 7 4
1 5 3
2 7 1
3
2