111부터 NNN까지의 순열 a_1,a_2,...a_Na\_1, a\_2, ... a\_Na_1,a_2,...a_N이 주어질 때 다음 쿼리를 처리하는 프로그램을 작성하시오.
첫째 줄에 순열의 길이 NNN과 쿼리의 개수 QQQ가 공백으로 구분하여 주어진다.
둘째 줄에 길이가 NNN인 순열이 공백으로 구분하여 주어진다.
셋째 줄부터 Q+2Q+2Q+2번째 줄까지 각 쿼리를 나타내는 lll, rrr이 공백으로 구분되어 주어진다.
각 줄에 쿼리의 정답을 출력한다.