#include<stdio.h>
#include<string.h>
char s[200005],c[200005];
int q,t,f; 
int main(){
	scanf("%s",s);
	scanf("%d",&q);
	while(q--){
	scanf("%d",&t);
	if(t==1)
		strrev(s);
	else{
		scanf("%d",&f);
		scanf("%s",c);
		if(f==2)
			strcat(s,c);
		else{
			strcat(c,s);
			strcpy(s,c);
		}
		}
	}
	printf("%s",s);
	return 0;
}