package com.hackerrank.algorithms.strings;
import java.util.Scanner;
/**
* Created by IntelliJ IDEA.
*
* @author: ramswaroop
* @date: 10/22/15
* @time: 10:08 AM
*/
public class TwoStrings {
public static String isSubstringInBoth(String[] a) {
char[] alphabets = new char[]{'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p',
'q', 'r', 's', 't', 'u', 'v', 'x', 'y', 'z'};
for (int i = 0; i < alphabets.length; i++) {
if (a[0].indexOf(alphabets[i]) != -1 && a[1].indexOf(alphabets[i]) != -1) return "YES";
}
return "NO";
}
public static void main(String a[]) {
Scanner in = new Scanner(System.in);
int t = Integer.parseInt(in.nextLine());
String[][] input = new String[t][2];
for (int i = 0; i < t; i++) {
input[i][0] = in.nextLine();
input[i][1] = in.nextLine();
}
for (int i = 0; i < t; i++) {
System.out.println(isSubstringInBoth(input[i]));
}
}
}