N=input()
for i in range(N):
	a=map(int,raw_input().split())
	a.sort()
	a.reverse()
	if a[0]**2==a[1]**2+a[2]**2:
		print "YES"
	else:
		print "NO"
	 N=input() N input() input for i in range(N):
	a=map(int,raw_input().split())
	a.sort()
	a.reverse()
	if a[0]**2==a[1]**2+a[2]**2:
		print "YES"
	else:
		print "NO"
	 i range(N) range N a=map(int,raw_input().split()) a map(int,raw_input().split()) map int raw_input().split() ().split () raw_input split a.sort() a.sort a sort a.reverse() a.reverse a reverse if a[0]**2==a[1]**2+a[2]**2:
		print "YES"
	else:
		print "NO"
	 a[0]**2==a[1]**2+a[2]**2 a[0]**2 a[0] a 0 2 a[1]**2+a[2]**2 a[1]**2 a[1] a 1 2 a[2]**2 a[2] a 2 2 print print a=map(int,raw_input().split()) map(int,raw_input().split()) a N=input() input() N
N=input()
for i in range(N):
	a=map(int,raw_input().split())
	a.sort()
	a.reverse()
	if a[0]**2==a[1]**2+a[2]**2:
		print "YES"
	else:
		print "NO"
	
