#include <bits/stdc++.h>
using namespace std;
int n,g;
int s[10000000];
int ss[10000000];//
int id[10000000];
int ans[10000000];
int main() {
ios_base::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
cin>>n>>g;
for(int i=0;i<n;i++){
cin >> s[i];
}
iota( id,id+n,0 );
sort( id,id+n,[]( int rhs,int lhs ){
return s[rhs] < s[lhs];
});
for(int i=0;i<g;i++){
int a,b,la=n,sm=-1;
cin>>a>>b;
for(int j=0;j<n;j++){
if( a>s[ id[j] ]){
//cout<<j<<" ";
sm=j;
}
if( b<s[ id[j] ] ){
//cout<<" ("<<j<<") ";
la=j;
break;
}
}
if(la-sm-1!=0){
cout<<la-sm-1<<"\n";
continue;
}
cout<<"The candies are too short"<<"\n";
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBuLGc7CmludCBzWzEwMDAwMDAwXTsKaW50IHNzWzEwMDAwMDAwXTsvLwppbnQgaWRbMTAwMDAwMDBdOwppbnQgYW5zWzEwMDAwMDAwXTsKaW50IG1haW4oKSB7Cglpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKCWNpbi50aWUoMCk7IGNvdXQudGllKDApOwoJY2luPj5uPj5nOwoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJY2luID4+IHNbaV07Cgl9Cglpb3RhKCBpZCxpZCtuLDAgKTsKCXNvcnQoIGlkLGlkK24sW10oIGludCByaHMsaW50IGxocyApewoJCXJldHVybiBzW3Joc10gPCBzW2xoc107Cgl9KTsKCQoJZm9yKGludCBpPTA7aTxnO2krKyl7CgkJaW50IGEsYixsYT1uLHNtPS0xOwoJCWNpbj4+YT4+YjsKCQlmb3IoaW50IGo9MDtqPG47aisrKXsKCQkJCgkJCWlmKCAgYT5zWyBpZFtqXSBdKXsKCQkJCS8vY291dDw8ajw8IiAiOwoJCQkJc209ajsKCQkJfQoJCQlpZiggYjxzWyBpZFtqXSBdICl7CgkJCQkvL2NvdXQ8PCIgKCI8PGo8PCIpICI7CgkJCQlsYT1qOwoJCQkJYnJlYWs7CgkJCX0KCQl9CgkJaWYobGEtc20tMSE9MCl7CgkJCWNvdXQ8PGxhLXNtLTE8PCJcbiI7CgkJCWNvbnRpbnVlOwoJCX0KCQljb3V0PDwiVGhlIGNhbmRpZXMgYXJlIHRvbyBzaG9ydCI8PCJcbiI7Cgl9CglyZXR1cm4gMDsKfQ==