#include<iostream>
#include<string>
#include<vector>
using namespace std;

int main(void){
  int n;
  string str;
  cin>>n;
  getline(cin,str);
  while(n--){
    getline(cin,str);
    int ind = 0;  
    string res = str.substr(0,1);
    for(int i = 0 ; i < str.size() + 1 ; i ++){
      
      if(str[i] == '>'){
	ind++;
	//cout<<'>';
	if(ind >= res.size()){
	  res = res + str[i + 1];
	}
      }else if(str[i] == '<'){
	//cout<<'<';
	ind--;
	if(ind < 0){;
	  res = str[i + 2] + res;
	  ind = 0;
	}
      }
    }
    cout<<res<<endl;
  }
}