#include <bits/stdc++.h>
#define R(i,n) for(int i=0;i<n;i++)
using namespace std;
int main(){
  int n;
  cin>>n;
  while(n--){
    int i,k=1500,m2=1500,m1=1500;
    char a[3000];
    string s;
    cin>>s;
    a[k]=s[0];
    for(i=1;i<s.size();i+=3){
      if(s[i]=='-')k--;
      else k++;
      a[k]=s[i+2];
      m1=max(m1,k);
      m2=min(m2,k);
    }
    for(i=m1;i>=m2;i--)cout<<a[i];
      cout<<endl;
  }
}