알파벳 대문자로 이루어진 길이 N의 문자열 S=S_0S_1S_2⋯S_N−1가 주어진다.
구간 \[l,r]이 주어질 때, 아래의 규칙을 만족하는 정수 a, b, c, d를 찾으면 당신은 달콤한 솜사탕을 얻을 수 있다.
RB구간이 Q번 주어질 때 달콤한 솜사탕을 얻을 수 있으면 그때의 a, b, c, d를 아무거나 하나 출력하고, 얻을 수 없으면 -1을 출력한다.
첫째 줄에 두 정수 N, Q가 공백으로 구분되어 주어진다. (4≤N≤1 000 000; 1≤Q≤1 000 000)
둘째 줄에 문자열 S가 주어진다.
다음 Q개의 줄에 두 정수 l, r이 공백으로 구분되어 주어진다. (0≤l≤r≤N−1)
매 쿼리마다 달콤한 솜사탕을 얻을 수 있는 경우 가능한 a, b, c, d를 아무거나 하나 공백으로 구분하여 출력하고, 솜사탕을 얻을 수 없는 경우 -1을 출력한다.