#include<cstdio>
#include<cstring>
char s[100005],t[100005];
int a,b,c,q,d,ns[100005],nt[100005];
int main(){
    scanf("%s%s%d",s,t,&q);
    int ls=strlen(s),lt=strlen(t);
    for(int i=0;i<ls;++i){
    	if(s[i]=='A') ns[i+1]=ns[i]+1;
    	else ns[i+1]=ns[i]+2;
    }
    for(int i=0;i<lt;++i){
    	if(t[i]=='A') nt[i+1]=nt[i]+1;
    	else nt[i+1]=nt[i]+2;
    }
    for(int i=1;i<=q;++i){
        scanf("%d%d%d%d",&a,&b,&c,&d);
        if((ns[b]-ns[a-1])%3==(nt[d]-nt[c-1])%3) puts("YES");
        else puts("NO");
    }
}