#include <bits/stdc++.h>
using namespace std;

int main(){
	int H,W,N,sr,sc;
	string S,T;
	cin >> H >> W >> N >> sr >> sc >> S >> T;
	bool flag=true;
	
	int r,c;
	r=sr;
	for(int i=0;i<N;i++){
		if(S[i]=='U')r--;
		if(r==0)flag=false;
		if(T[i]=='D' && r<H)r++;
	}
	r=sr;
	for(int i=0;i<N;i++){
		if(S[i]=='D')r++;
		if(r==H+1)flag=false;
		if(T[i]=='U' && r>1)r--;
	}
	c=sc;
	for(int i=0;i<N;i++){
		if(S[i]=='L')c--;
		if(c==0)flag=false;
		if(T[i]=='R' && c<W)c++;
	}
	c=sc;
	for(int i=0;i<N;i++){
		if(S[i]=='R')c++;
		if(c==W+1)flag=false;
		if(T[i]=='L' && c>1)c--;
	}
	if(flag)cout << "YES" << endl;
	else cout << "NO" << endl;
	return 0;
}