from sets import Set
a = Set([0,1])
b = 10**1000
f1 = 0
f2 = 1
while f2 <= b:
f3 = f1 + f2
a.add(f3)
f1 = f2
f2 = f3
t = int(raw_input())
while t:
t = t-1;
c = int(raw_input())
if c in a:
print('YES')
else:
print('NO')
ZnJvbSBzZXRzIGltcG9ydCBTZXQKYSA9IFNldChbMCwxXSkKYiA9IDEwKioxMDAwCmYxID0gMApmMiA9IDEKd2hpbGUgZjIgPD0gYjoKCWYzID0gZjEgKyBmMgoJYS5hZGQoZjMpCglmMSA9IGYyCglmMiA9IGYzCnQgPSBpbnQocmF3X2lucHV0KCkpCndoaWxlIHQ6Cgl0ID0gdC0xOwoJYyA9IGludChyYXdfaW5wdXQoKSkKCWlmIGMgaW4gYToKCQlwcmludCgnWUVTJykKCWVsc2U6CgkJcHJpbnQoJ05PJyk=