#include <stdio.h>
main(){
  int i,j,n,x,y,b,m,c,a[21][21];
  char com[2];
  while(1){
    for(i=0;i<=20;i++){
      for(j=0;j<=20;j++){
	a[i][j]=0;
      }
    }
    scanf("%d",&n);
    if(n==0) break;
    for(i=0;i<n;i++){
      scanf("%d%d",&x,&y);
      a[x][y]=1;
    }
    
    x=10;
    y=10;
    c=0;
    scanf("%d",&m);
    for(i=0;i<m;i++){
      scanf("%s%d",com,&b);
      if(com[0] == 'N'){
	for(j=0;j<b;j++){
	  y++;
	  if(a[x][y] == 1) c++;
	}
      }
      if(com[0] == 'S'){
	for(j=0;j<b;j++){
	  y--;
	  if(a[x][y] == 1) c++;
	}
      }
      if(com[0] == 'E'){
	for(j=0;j<b;j++){
	  x++;
	  if(a[x][y] == 1) c++;
	}
      }
      if(com[0] == 'W'){
	for(j=0;j<b;j++){
	  y++;
	  if(a[x][y] == 1) c++;
	}
      }
    }
    if(c == n) printf("YES\n");
    else printf("NO\n");
  }
  return 0;
}