#include<stdio.h>

int main(){
	int n,m;
	int x,y,a,b;
	int board[21][21];
	int i,j;
	char c;
	int f;

	while(scanf("%d",&n),n){
		x = 10;
		y = 10;
		f = 0;
		
		for(i = 0;i < 21;i++){
			for(j = 0;j < 21;j++){
				board[i][j] = 0;
			}
		}
		
		for(i = 0;i < n;i++){
			scanf("%d%d",&a,&b);
			board[a][b] = 1;
		}

		scanf("%d",&m);
		for(i = 0;i < m;i++){
			scanf("%c%d",&c,&a);
			for(j = 0;j < a;j++){
				if(c == 'E')x++;
				else if(c == 'S')x--;
				else if(c == 'W')y--;
				else if(c == 'N')y++;
				if(board[x][y] == 1)board[x][y] = 0;
			}
		}

		for(i = 0;i < 21;i++){
			for(j = 0;j < 21;j++){
				if(board[i][j] == 1)f = 1;
			}
		}
		if(f == 1)puts("NO");
		else puts("YES");
	}
	return 0;
}

				