Yaddaş meneceri
İlk sətir iki ədəd n və m (1 ≤ n ≤ 10^5, 1 ≤ m ≤ 10^5) ehtiva edir. Sonrakı m sətirin hər biri iki tam ədəd a və b ehtiva edir. Əgər a = 1 olarsa, b obyektin ölçüsünü göstərir və bu obyekt üçün yaddaş ayrılmalıdır. Əgər a = 2 olarsa, b artıq işlənmiş sorğunun indeksini göstərir və bu obyektin yaddaşı azad edilməlidir. Giriş məlumatlarının düzgünlüyü təmin edilir, yəni sizdən artıq silinmiş obyekti silmək tələb olunmayacaq və s.
Çıxış verilənləri
Əgər bütün sorğuları yerinə yetirmək mümkün deyilsə, “IMPOSSIBLE” (tırnak işarələri olmadan) sözünü çıxış edin. Əks halda, hər bir birinci tip sorğu üçün (a = 1 olduqda) ayrılmış obyektin ilk baytının mövqeyini ayrıca sətirdə çıxış edin. Yaddaşdakı baytlar 0-dan nömrələnir. Əgər bir neçə həll mövcuddursa, istənilən birini çıxış edin.