#include <bits/stdc++.h>
using namespace std;
int L, R, D, U, q;
string s;
int main() {
  cin >> q;
  while (q--) {
    cin >> s;
    for (int i = 0; i < s.size(); i++) {
      if (s[i] == 'L') L++;
      if (s[i] == 'R') R++;
      if (s[i] == 'D') D++;
      if (s[i] == 'U') U++;
    }
    L = min(L, R);
    R = min(L, R);
    D = min(D, U);
    U = min(D, U);
    if (D == 0) {
      L = min(L, 1);
      R = min(R, 1);
    }
    if (L == 0) {
      D = min(D, 1);
      U = min(U, 1);
    }
    cout << L + R + D + U << '\n';
    for (int i = 1; i <= U; i++) cout << 'U';
    for (int i = 1; i <= R; i++) cout << 'R';
    for (int i = 1; i <= D; i++) cout << 'D';
    for (int i = 1; i <= L; i++) cout << 'L';
    cout << '\n';
    U = 0;
    L = 0;
    R = 0;
    D = 0;
  }
  return 0;
}
