#include<stdio.h>
int main(){
  int Y[]={0,-1,0,1};
  int X[]={1,0,-1,0};
  int n,m,i,j,x,y,w,h,l;
  char c,s[]={"ESWN"};
  while(scanf("%d",&n),n){
    int d[50][50]={0};
    x=y=10;
    for(i=j=0;i<n;i++){
      scanf("%d %d",&w,&h);
      d[h][w]=1;
    }
    scanf("%d",&m);
    while(m--){
      scanf(" %c %d",&c,&l);
      for(i=0;c-s[i];i++);
      while(l--){
	j+=d[y+=Y[i]][x+=X[i]];
	d[y][x]=0;
      }//printf("%d %d\n",y,x);
    }
    printf("%s\n",n-j?"No":"Yes");
  }
  return 0;
}