#include<bits/stdc++.h>
#define ll long long int
using namespace std;
int main ( ) {
ll n;
cin >> n;
string s;
cin >> s;
ll m;
cin >> m;
while ( m-- ) {
ll l,r;
cin >> l>> r;
l-- ;
r-- ;
string s1 = s.substr ( l,r- l+ 1 ) ;
string s2 = s1;
reverse( s1.begin ( ) ,s1.end ( ) ) ;
if ( s1== s2) {
cout << "YES" << "\n " ;
} else {
cout << "NO" << "\n " ;
}
}
return 0 ;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBsbCBsb25nIGxvbmcgaW50CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbiAoKSB7CgkKCWxsIG47CgljaW4+Pm47CgoJc3RyaW5nIHM7CgljaW4+PnM7CgoJbGwgbTsKCWNpbj4+bTsKCgl3aGlsZShtLS0pewoKCQlsbCBsLHI7CgkJY2luPj5sPj5yOwoKCQlsLS07CgkJci0tOwoKCQlzdHJpbmcgczEgPSBzLnN1YnN0cihsLHItbCsxKTsKCQlzdHJpbmcgczIgPSBzMTsKCQlyZXZlcnNlKHMxLmJlZ2luKCksczEuZW5kKCkpOwoKCQlpZihzMT09czIpewoJCQljb3V0PDwiWUVTIjw8IlxuIjsKCQl9ZWxzZXsKCQkJY291dDw8Ik5PIjw8IlxuIjsKCQl9CgoJfQoJCglyZXR1cm4gMDsKfQ==