Прості числа Фібоначчі
Дуже складна
Обмеження на час виконання 2 секунди
Обмеження на використання пам'яті 64 мегабайти
У цьому житті не все так просто. Особливо числа.
Вам задано набір чисел. Необхідно для кожного з них визначити, чи є число Фібоначчі з даним номером простим.
Вхідні дані
У першому рядку вхідних даних міститься єдине число 1 ≤ T≤ 5000 - кількість чисел, що є номерами чисел із послідовності Фібоначчі. Далі міститься T натуральних чисел, кожне з яких не перевищує 10^18
.
Вихідні дані
У i-му рядку вихідних даних повинно бути записано "YES", якщо i-те число Фібоначчі є простим, і "NO" у протилежному випадку.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 989
Коефіцієнт прийняття 1%