ans = []
for i in range(int(input())):
    a, b, c = map(int, input().split())
    lst = [a, b, c]
    lst.sort()
    if lst[2]**2 == lst[0]**2 + lst[1]**2:
        ans.append("YES")
    else:
        ans.append("NO")
for i in ans:
    print(i) ans = [] ans [] for i in range(int(input())):
    a, b, c = map(int, input().split())
    lst = [a, b, c]
    lst.sort()
    if lst[2]**2 == lst[0]**2 + lst[1]**2:
        ans.append("YES")
    else:
        ans.append("NO") i range(int(input())) range int(input()) int input() input a, b, c = map(int, input().split()) a map(int, input().split()) map int input().split() ().split () input split b c lst = [a, b, c] lst [a, b, c] a b c lst.sort() lst.sort lst sort if lst[2]**2 == lst[0]**2 + lst[1]**2:
        ans.append("YES")
    else:
        ans.append("NO") lst[2]**2 == lst[0]**2 + lst[1]**2 lst[2]**2 lst[2] lst 2 2 lst[0]**2 + lst[1]**2 lst[0]**2 lst[0] lst 0 2 lst[1]**2 lst[1] lst 1 2 ans.append("YES") ans.append ans append "YES" ans.append("NO") ans.append ans append "NO" for i in ans:
    print(i) i ans print(i) print i c = map(int, input().split()) map(int, input().split()) c a, b, c = map(int, input().split()) map(int, input().split()) a lst = [a, b, c] [a, b, c] lst ans = [] [] ans b, c = map(int, input().split()) map(int, input().split()) b
ans = []
for i in range(int(input())):
    a, b, c = map(int, input().split())
    lst = [a, b, c]
    lst.sort()
    if lst[2]**2 == lst[0]**2 + lst[1]**2:
        ans.append("YES")
    else:
        ans.append("NO")
for i in ans:
    print(i)