N = int(input())

for i in range(N):
    sides = sorted(list(map(int, input().split())))
    if sides[0]**2 + sides[1]**2 == sides[2]**2:
        print('YES')
    else:
        print('NO')
 N = int(input()) N int(input()) int input() input for i in range(N):
    sides = sorted(list(map(int, input().split())))
    if sides[0]**2 + sides[1]**2 == sides[2]**2:
        print('YES')
    else:
        print('NO') i range(N) range N sides = sorted(list(map(int, input().split()))) sides sorted(list(map(int, input().split()))) sorted list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split if sides[0]**2 + sides[1]**2 == sides[2]**2:
        print('YES')
    else:
        print('NO') sides[0]**2 + sides[1]**2 == sides[2]**2 sides[0]**2 + sides[1]**2 sides[0]**2 sides[0] sides 0 2 sides[1]**2 sides[1] sides 1 2 sides[2]**2 sides[2] sides 2 2 print('YES') print 'YES' print('NO') print 'NO' N = int(input()) int(input()) N sides = sorted(list(map(int, input().split()))) sorted(list(map(int, input().split()))) sides
N = int(input())

for i in range(N):
    sides = sorted(list(map(int, input().split())))
    if sides[0]**2 + sides[1]**2 == sides[2]**2:
        print('YES')
    else:
        print('NO')

