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

int main(){
	char c[100];
	string s;
	int n, k;

	cin >> n;
	for(int i=0 ; i<n ; i++){
		cin >> s;
		
		for(int j=0 ; j<100 ; j++) c[j] = '_';
		k = 50;

		c[k] = s[0];		
		for(int j=0 ; j<=s.size()/3 ; j++){
			if( s[j*3+1] == '-' ){
				k++;
				c[k] = s[j*3+3];
			}else if( s[j*3+1] == '<' ){
				k--;
				c[k] = s[j*3+3];
			}
		}
		for(int j=0 ; j<60 ; j++){
			if( c[j] != '_' ) cout << c[j];
		}
		cout << endl;
	}
}