#include using namespace std; const int dy[4] = {1, 0, -1, 0}, dx[4] = {0, 1, 0, -1}; int main() { int T; cin >> T; while (T--) { int x1, y1, x2, y2; char c1, c2; cin >> x1 >> y1 >> c1 >> x2 >> y2 >> c2; int d1, d2; if (c1 == 'U') d1 = 0; if (c1 == 'R') d1 = 1; if (c1 == 'D') d1 = 2; if (c1 == 'L') d1 = 3; if (c2 == 'U') d2 = 0; if (c2 == 'R') d2 = 1; if (c2 == 'D') d2 = 2; if (c2 == 'L') d2 = 3; bool ok = true; if (dx[d1] != dx[d2]) { ok &= (dx[d1] - dx[d2]) * (x1 - x2) <= 0; } else { ok &= x1 == x2; } if (dy[d1] != dy[d2]) { ok &= (dy[d1] - dy[d2]) * (y1 - y2) <= 0; } else { ok &= y1 == y2; } cout << (ok ? "Yes" : "No") << endl; } return 0; }