function Main(input) {
  input = input.replace(/\n/g, ' ');
  input = input.split(" ");
  var A = input[0];
  var B = Number(input[1]);
  input = input.splice(2);
  var ans = [];
  ans[0]=A;
  var flg = true;//sei false gyaku
  for(var i=0;i<input.length;i++){
    if(input[i]==1){
      flg=(flg)?false:true;
    }else{
      i++;
      if(input[i]==1){
        i++;
        if(flg){
          ans.unshift(input[i]);
        }else{
          ans.push(input[i]);
        }
      }else{
        i++;
        if(flg){
          ans.push(input[i]);
        }else{
          ans.unshift(input[i]);
        }
      }
    }
  }
  var ansS = "";
  for(var i=0;i<ans.length;i++){
    if(flg){
      ansS+=ans[i];
    }else{
      ansS+=ans[ans.length-1-i];
    }
  }
  console.log(ansS);

}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));