function Main(input) {
	// 1行目がinput[0], 2行目がinput[1], …に入る
	input = input.split("\n");

  var s = input[0];
  var N = Number(input[1]);
  var i;

  for(i=0; i<N; i++){
    if(input[i+2] === "1"){
      s = s.split("").reverse().join("");
    }else{
      if(input[i+2].split(" ")[1] === "1"){
        s = input[i+2].split(" ")[2] + s;
      }else{
        s += input[i+2].split(" ")[2];
      }
    }
  }

  console.log(s);

}
//*この行以降は編集しない
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
