Masala #F3VY3BAS8A

Xotira 512 MB Vaqt 1500 ms
14

Qo'shish

Jahonali oson masalarni yechishdan zerikdi, shuning uchun u qiyinroq masala o'ylab topdi. U boshida bo'sh aa massivga ega(a=0|a|=0). Shundan so'ng, qq ta hodisa sodir bo'ladi Har bir hodisa quyidagilardan biri bo'lishi mumkin:

1 i x1 \ i \ x - yangi element xx ni aia_{i} va ai+1a_{i+1} orasiga qo'shish. Yangi massiv shunday bo'ladi:

[a1,a2,,ai,x,ai+1,,aa][a_1, a_2, \dots, a_i, x, a_{i+1}, \dots, a_{|a|}]

2  i2  \ i - ii-chi elementni chiqarish ya'ni aia_{i}.

Dastlab, Jahonali bu masalani oson deb o‘yladi. Biroq, biroz o‘ylab ko‘rgach, u buni yecha olmasligini tushundi. Jahonalining do‘sti sifatida, sizga ushbu masalani hal qilish topshirildi

 

x|x|- Bu yerda xx massivni uzunligi. 


Kiruvchi ma'lumotlar:

Birinchi qatorda qq(1q51051 \le q \le 5 \cdot 10^5) - hodisalar soni.

Keyingi qq ta qatorda quyidagi berilgan hodisalardan bitta bo'ladi har bir hodisa uchun:

1 i x1 \ i \ x (0ia0 \le i \le |a|1x10181 \le x \le 10^{18} ) - yangi element xx ni aia_{i} va ai+1a_{i+1} orasiga qo'shish. 

2 i2 \ i  (1ia1 \le i \le |a|) - ii-chi elementni chiqarish ya'ni aia_{i}.


x|x| - Bu yerda xx massivni uzunligi. 


Chiquvchi ma'lumotlar:

Har bir 22 turdagi so'rovga - bitta natural son chiqaring.


Misollar
# input.txt output.txt
1
15
1 0 17
2 1
1 0 1
2 1
2 2
1 2 5
1 3 4
1 3 9
1 3 6
1 4 6
1 4 8
1 5 9
1 3 5
2 10
2 9
17
1
17
4
9