// inputに入力データ全体が入る
function Main(input) {
    var ans = input[0].split("");
    var Q = input[1]-0;
    for(var i=2;i<Q+2;i++){
        var n = input[i].split(" ");
        if(n[0]=="1"){
            ans.reverse();
        }else{
            if(n[1] == "1"){
                ans.unshift(n[2]);
            }else{
                ans.push(n[2]);
            }
        }
    }
    console.log(ans.join(""));
}



Main(require("fs").readFileSync("/dev/stdin", "utf8").trim().split("\n"));