#arc113e. [arc113_e]Rvom and Rsrev

[arc113_e]Rvom and Rsrev

题目描述

给定只由aa,bb组成的一个字符串SS,你可以做以下操作任意次,使最终的字符串字典序最大。

  • 选择SS的两个相同的字符,将它们之间的字符串翻转,并删掉所选择的两个字符。

比如在SS中选择两个位置i,j(si=sj,i<j)i,j(s_i=s_j,i<j),你可以将字符串SS替换为$s_1\dots s_{i-1}s_{j-1}s_{j-2}\dots s_{i+2}s_{i+1}s_{j+1}s_{j+2}\dots s_{|S|}$

TT组数据

输入格式

第一行一个整数TT. 接下来TT行,每行一个字符串SS.

输出格式

TT行,一行一个字符串,对每一组测试数据,输出字典序最大的字符串。

数据范围

$ 1\le T\le 2\times 10^5\\ 1\le |S_i|(i=1,2\dots ,T)\\ 1\le |S_1|+|S_2|+\dots +|S_T|\le 2\times 10^5 $