Limits 1s, 512 MB

ধর তোমার কাছে একটি লিস্ট DD আছে। লিস্টটি শুরুতে ফাঁকা। এই প্রব্লেমে তোমাকে তিন ধরনের কাজ করতে বলা হবে লিস্টের উপর। নীচে এগুলো বর্ণনা করা হলোঃ

  • 1 SS
    এই কুয়েরিতে তুমি লিস্ট DD তে একটি স্ট্রিং SS যোগ করবে।

  • 22 TT LL
    এই কুয়েরিতে তোমাকে লিস্ট DD এর TT তম স্ট্রিং থেকে LL দৈর্ঘ্যের সাফিক্স বাদ দিতে হবে।

  • 33 ii jj

    min(Di,Dj)=min(D_{i},D_{j}) = DiD_{i} এবং DjD_{j} এর মধ্যে যে Lexicographically ছোট
    max(Di,Dj)=max(D_{i}, D_{j}) = DiD_{i} এবং DjD_{j} এর মধ্যে যে Lexicographically বড়

    এই কুয়েরিতে তোমাকে বের করতে হবে কতগুলো স্ট্রিং DkD_{k}আছে যারা min(Di,Dj)Dkmax(Di,Dj)min(D_{i},D_{j}) \leq D_{k} \leq max(D_{i},D_{j}) এই শর্তটি পূর্ণ করে যেখানে 1kD1\leq k \leq |D|

    মনে রাখবে, এখানে আমরা দুইটি স্ট্রিং এর মধ্যে Lexicographically তুলনা করছি। Lexicographical order মানে হলো Dictionary Order । আরও জানতে এই লিংকে ক্লিক করোঃ https://en.wikipedia.org/wiki/Lexicographic_order

স্ট্রিং গুলোতে শুধুমাত্র ছোট হাতের ইংরেজি বর্ণমালা থাকবে।

Input

ইনপুটে প্রথম লাইনে তোমাকে একটি পুর্ণসংখ্যা QQ দেওয়া হবে যা মোট ক্যুয়েরি সংখ্যা নির্দেশ করে। পরবর্তী QQ লাইনের প্রত্যেকটিতে তোমাকে নিম্নোক্ত তিন ধরণের ক্যুয়েরির একটি দেওয়া হবেঃ

  • 11 SS
    তোমার লিস্টে S যোগ করো

  • 22 TT LL
    যেখানে, 1TD1\leq T\leq |D| এবং 1LDT1 \leq L \leq |D_{T}|

  • 33 ii jj
    যেখানে, 1i,jD1 \leq i,j \leq |D|

    Constraints:Constraints:
    সাবটাস্ক 1: 10 পয়েন্ট এর জন্য

    • 1Q3001 \leq Q \leq 300

    • 1S101 \leq |S| \leq 10

    • 1(Di)1001 \leq \sum(|D_{i}|) \leq 100

    • এই টাস্কে Type 2 এর কোন কুয়েরি থাকবেনা।

    সাবটাস্ক 2: 90 পয়েন্ট এর জন্য

    • 1Q1061 \leq Q \leq 10^{6}

    • 1S1051 \leq |S| \leq 10^{5}

    • 1(Di)1061 \leq \sum(|D_{i}|) \leq 10^{6}

Output

কুয়েরি এর জন্য স্ট্রিং-গুলোর সংখ্যা প্রিন্ট করো যারা প্রদত্ত শর্ত পূরণ করে।

Samples

InputOutput
5
1 aa
1 aaa
1 aaaa
2 2 2
3 1 3
2
InputOutput
8
1 abc
1 defg
3 1 2
1 hijkl
3 2 3
2 2 1
2 2 3
3 2 3
2
2
3

After executing the 7th7^{th}query, the list is DD == [ “abc“, ““,”hijkl” ]. So, the answer to the 8th8^{th}query is 33.


Submit

Login to submit.

Statistics

44% Solution Ratio
NirjhorEarliest, Jun '21
nusuBotFastest, 0.2s
ValeraGrinenkoLightest, 27 MB
serotoninShortest, 1461B
Toph uses cookies. By continuing you agree to our Cookie Policy.