#include<iostream>
#include<cstring>
using namespace std;
int q;
int u, d, l, r;
char s[100010];
int main() {
cin >> q;
while (q--) {
cin >> s;
u = d = l = r = 0;
for (int i = 0; i < strlen(s); i++) {
if (s[i] == 'U')
u++;
if (s[i] == 'D')
d++;
if (s[i] == 'L')
l++;
if (s[i] == 'R')
r++;
}
u = d = min(u, d);
l = r = min(l, r);
if (l == 0 && u)
u = d = 1;
if (u == 0 && l)
l = r = 1;
cout << u + d + l + r << "\n";
for (int i = 1; i <= u; i++)
cout << "UD";
for (int i = 1; i <= l; i++)
cout << "LR";
cout << endl;
}
return 0;
}