+ محدودیت زمان: ۲ ثانیه
+ محدودیت حافظه: ۵۱۲ مگابایت
----------
روی یک میز، پشت سر هم تعدادی سکه قرار دارد است. این سکهها به ترتیب ارزش $c_1, c_2, \dots, c_n\,$ به این سکهها «کامل» میگوییم هرگاه بتوانیم همهی اعداد ۱ تا $c_1 + \dots + c_n\,$ را با این سکهها پرداخت کنیم.
به شما یک آرایه مثل $c_1, c_2, \dots, c_n\,$ داده میشود و از شما $q$ سوال پرسیده میشود. در هر سوال دو عدد $l$، $r$ داده میشود و از شما میپرسیم آیا آرایهی $c_l, c_{l+1} \dots, c_r\,$ یک مجموعه کامل است یا نه.
# ورودی
در سطر اول ورودی، عدد صحیح و مثبت $n$ داده میشود که تعداد اعداد آرایه را نشان میدهد.
$$1 \leq n \leq 200 \, 000$$
در سطر دوم ورودی، $n$ عدد صحیح $c_1, c_2, \dots, c_n\,$ با فاصله از هم داده میشود.
$$1 \leq c_i \leq 10^9$$
در سطر سوم ورودی، عدد صحیح و مثبت $q$ داده میشود که تعداد سوالات را نشان میدهد.
$$1 \leq q \leq 200 \, 000$$
در $q$ سطر بعدی، در هر سطر دو عدد $l$ و $r$ داده میشود که یک سوال را نشان میدهد.
$$1 \leq l \leq r \leq n$$
# خروجی
در $q$ سطر پاسخ سوالات را به ترتیب چاپ کنید. در صورتی که زیرآرایه پرسیده شده از سکهها کامل است، رشتهی `PERFECT` و در غیر این صورت `NOT PERFECT` را چاپ کنید.
# مثالها
## ورودی نمونه ۱
```
5
1 3 2 8 1
4
1 2
1 3
2 5
1 5
````
## خروجی نمونه ۱
```
NOT PERFECT
PERFECT
NOT PERFECT
PERFECT
````
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.