WC
$N$ تماشاچی در صف مسابقه استقلال و پرسپولیس ایستادهاند. هر نفر یک شماره بلیط یکتا بین $1$ و $n$ دارد و در ابتدا افراد به ترتیب شماره بلیطشان در صف ایستادهاند. بعلت شلوغی ورزشگاه، مدت زیادی است که افراد در صف منتظرند و تعدادی مجبور میشوند جهت استفاده از سرویس بهداشتی از صف خارج شوند، ولی لزوماً به جای قبلی خود در صف باز نمیگردند بلکهیکی از دوستانشان را پیدا میکنند و دوستشان در یک حرکت غیر اخلاقی وی را به جلوی خود راه میدهد.
$M$ بار به ترتیب، یک نفر از صف خارج میشود و به صف باز میگردد (ورزشگاه $1$ سرویس بهداشتی بیشتر ندارد). شما باید با توجه به وضعیت صف پس از بازگشت همه افراد، به $Q$ سوال پاسخ دهید. هر سوال بهیکی از دو صورت زیر است:
- P X: تماشاچی با شماره بلیط $X$ چندمین نفر در صف است؟
- L X: شماره بلیط $X$امین نفر در صف چند است؟
ورودی
- در خط اول عدد $2 \leq M \leq 50000$ میآید.
- در $M$ خط بعد، در هر خط دو عدد $A$ و $B$ بین $1$ و $10^9$ به معنی اینکه تماشاچی با شماره بلیط $A$ از صف خارج شد و پس از بازگشت در جلوی تماشاچی با شماره بلیط $B$ ایستاد.
- در خط بعد عدد $1 \leq Q \leq 50000$ و در $Q$ خط بعد صورت سوالها آمده است.
خروجی
$Q$ خط در خروجی بنویسید که خط $i$ام جواب سوال $i$ باشد.
محدودیتها
- محدودیت زمان: ۲ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
ورودی و خروجی نمونه
| ورودی نمونه | خروجی نمونه |
|---|---|
| 2 6 3 9 6 8 L 1 L 2 L 3 L 4 P 1 P 2 P 3 P 4 | 1 2 9 6 1 2 5 6 |
| 5 7 2 2 7 9 7 10 1 100005 99995 9 L 1 P 2 L 2 P 7 L 7 P 9 P 10 P 99999 L 100000 | 10 3 1 5 4 4 1 100000 99999 |
| ▸ سوال قبل | سوال بعد ◂ |