#include<iostream>
#include<string>
#define loop(i,a,b) for(int i=a;i<b;i++)
#define rep(i,a) loop(i,0,a)
using namespace std;

int main(){
	int n,now;
	string s,ans,res;
	cin>>n;
	rep(p,n){
		if(p==0)cin.ignore();
		getline(cin,s);
		ans=s[0];
		now=0;
		for(int i=1;i<s.size();i+=3){
			res=s[i];
			res+=s[i+1];
			if(res=="->"){
				if(now==ans.size()-1){
					ans+=s[i+2];
					now++;
				}else now++;
			}else{
				if(now==0){
					ans=s[i+2]+ans;
				}else now--;
			}
		}
		cout<<ans<<endl;
	}
	return 0;
}