#include <stdio.h>
#include<string.h>

void strRot(char *str,int n,char r){
    int temp,len,j;
    len = strlen(str);
    for(int i=1;i<=n%len;i++){
        if(r == 'L'){
            temp = str[0];
            for(j=0;j<len-1;j++){
                str[j] = str[j+1];
            }
            str[j] = temp;
        }
        else if(r == 'R'){
            temp = str[len-1];
            for(j=len-1;j>=1;j--){
                str[j] = str[j-1];
            }
            str[j] = temp;
        }
    }
    
    
    printf("%s\n",str[0]);
}

int main() {
    char str[40],newStr[20],cpy[40],r;
    int n,j,op;
    scanf("%s ",str);
    strcpy(cpy,str);
    scanf("%d",&op)
    
    for(int i=0;i<op;i++){
        scanf("%d %c",&n,&r);
        strRot(str,n,r);
        
    }
    return 0;
}