// inputに入力データ全体が入る
function Main(input) {
  input = input.split("\n");
  S = input.shift();
  Q = input.shift();
  for (i = 0; i < Q; i++) {
    tmp = input[i].split(' ')
    if(parseInt(tmp[0])==1){
      S = S.split('').reverse().join('')
    }else if(parseInt(tmp[0])==2){
      if(parseInt(tmp[1])==1){
      S = tmp[2] + S

      }else if (parseInt(tmp[1])==2){
        S = S + tmp[2]

      }
    }

  }
  console.log(S);
}

//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
