#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int n,m,x[1001],y[1001],a,b,c;
char z[1001];
cin>>n>>m;
for(int i=0;i<n;i++)
{
cin>>x[i]>>y[i]>>z[i];
}
for(int i=0;i<m;i++)
{
int flag1=1,flag2=1;
cin>>a>>b>>c;
for(int j=0;j<n;j++)
{
if(z[j]=='A'&&1.0*(-b)*x[j]-a>y[j]*c||z[j]=='B'&&1.0*(-b)*x[j]-a<y[j]*c)
{
flag1=0;
break;
}
}
for(int j=0;j<n;j++)
{
if(z[j]=='B'&&1.0*(-b)*x[j]-a>y[j]*c||z[j]=='A'&&1.0*(-b)*x[j]-a<y[j]*c)
{
flag2=0;
break;
}
}
if(flag1==1||flag2==1)
cout<<"Yes"<<endl;
else
cout<<"No"<<endl;
}
return 0;
}