n=input()
for _ in xrange(n):
  l=sorted(map(int, raw_input().split()))
  print "YES" if l[2]**2 == l[1]**2 + l[0]**2 else "NO" n=input() n input() input for _ in xrange(n):
  l=sorted(map(int, raw_input().split()))
  print "YES" if l[2]**2 == l[1]**2 + l[0]**2 else "NO" _ xrange(n) xrange n l=sorted(map(int, raw_input().split())) l sorted(map(int, raw_input().split())) sorted map(int, raw_input().split()) map int raw_input().split() ().split () raw_input split print "YES" if l[2]**2 == l[1]**2 + l[0]**2 else "NO" l[2]**2 == l[1]**2 + l[0]**2 l[2]**2 l[2] l 2 2 l[1]**2 + l[0]**2 l[1]**2 l[1] l 1 2 l[0]**2 l[0] l 0 2 "YES" "NO" n=input() input() n l=sorted(map(int, raw_input().split())) sorted(map(int, raw_input().split())) l
n=input()
for _ in xrange(n):
  l=sorted(map(int, raw_input().split()))
  print "YES" if l[2]**2 == l[1]**2 + l[0]**2 else "NO"