#include <iostream>
#include <list>
#define FOR(i,a,b) for(int i=a; i<b; i++)
#define dbug(x) #x<<": "<<x<<' '
using namespace std;
int n,m,p;
list<char> s;
list<char>::iterator it;
void del()
{
	int os=0,cs=0;
	if(*it == '(')
	{
		do
		{
			if(*it=='(')
				os++;
			else
				cs++;
			s.erase(it);
			it++;
		} while(os>cs);
	}
	else
	{
		do
		{
			if(*it=='(')
				os++;
			else
				cs++;
			s.erase(it);
			it--;
		} while(cs>os);
		it++;
	}
}
int main()
{
	cin>>n>>m>>p;
	FOR(i,0,n)
	{
		char tmp;
		cin>>tmp;
		s.push_back(tmp);
	}
	it=s.begin();
	while(--p)
		it++;
	while(m--)
	{
		char tmp;cin>>tmp;
		if(tmp == 'R')
			it++;
		else if(tmp == 'L')
			it--;
		else del();
	}
	for (it=s.begin(); it!=s.end(); ++it)
	    std::cout << *it;
}