- محدودیت زمان: ۱ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت

دنبالهی fn برای همهی اعداد طبیعی مثل n ساخته میشود. ابتدا مقدار f1=2 درنظر بگیرید. برای nهای بزرگتر از ۱، مقدار fn به این صورت بدست میآید:
اگر n عددی زوج باشد:
fn=⌊2fn−1⌋×⌈2fn−1⌉
اگر n عددی فرد باشد:
fn=fn−1−4
منظور از ⌊x⌋ (بخوانید کَفِ x) بزرگترین عدد صحیح، کوچکتر یا مساوی x است. برای مثال
⌊3.2⌋=3،
⌊−1.3⌋=−2
و
⌊2⌋=2.
منظور از ⌈x⌉ (بخوانید سَقفِ x) کوچکترین عدد صحیح، بزرگتر یا مساوی x است. برای مثال
⌈3.2⌉=4،
⌈−1.3⌉=−1
و
⌈2⌉=2.
حال از شما t سوال پرسیده میشود. در هر سوال یک عدد طبیعی مثل n داده میشود و از شما مقدار fn را میخواهند.
ورودی
در سطر اول ورودی، عدد صحیح و مثبت t آمده که تعداد سوالات را نشان میدهد.
1≤t≤100,000
در t سطر بعدی، در هر سطر، یک عدد صحیح و مثبت مثل n داده میشود.
1≤n≤109
خروجی
در t سطر مختلف پاسخ سوالات را به ترتیب چاپ کنید.
مثالها
ورودی نمونه ۱
خروجی نمونه ۱
f1=2
f2=⌊2f1⌋×⌈2f1⌉=⌊22⌋×⌈22⌉=1×1=1
f3=f2−4=1−4=−3
f4=⌊2f3⌋×⌈2f3⌉=⌊2−3⌋×⌈2−3⌉=−2×−1=2
f5=f4−4=2−4=−2
f6=⌊2f5⌋×⌈2f5⌉=⌊2−2⌋×⌈2−2⌉=−1×−1=1
f7=f6−4=1−4=−3
f8=⌊2f7⌋×⌈2f7⌉=⌊2−3⌋×⌈2−3⌉=−2×−1=2