n = int(input())

def solve():
    n, a, b = map(int, input().split())
    if n != a * b:
        return 1
    s_a = str(a)
    s_b = str(b)
    if len(s_a) != len(s_b):
        return 2
    if a % 10 == 0 and b % 10 == 0:
        return 3


    digs = {f'{i}': 0 for i in range(10)}
    for dig in s_a + s_b:
        digs[dig] += 1
    for dig in str(n):
        digs[dig] -= 1
    
    for dig in digs:
        if digs[dig] != 0:
            return 4
    return 0


for _ in range(n):
    res = solve()
    if not res:
        print("YES")
    else:
        print("NO")
