import std.stdio;
import std.algorithm;
import std.string;
import std.functional;
import std.array;
import std.conv;
import std.math;
import std.typecons;
import std.regex;
import std.range;

void main(){

    int n = readln().chomp().to!int;
    for(int i=0;i<n;i++){
	string ans = "";
	string inp = readln().chomp();
	ans ~= inp[0];
	for(int j=3;j<inp.length;j++){
	    if(indexOf(ans,inp[j]) != -1) {
		j+=2;
		continue;
	    }
	    if(inp[j-2..j] == "->") ans = ans ~ inp[j];
	    if(inp[j-2..j] == "<-") ans = inp[j] ~ ans;
	    j += 2;
	}
	writeln(ans);
    }

}