Mötrəzələr
Verilmiş ardıcıllıq n dairəvi mötərizədən və k sorğudan ibarətdir. Hər bir sorğu müəyyən bir mötərizəni əksinə çevirir (açıq mötərizəni bağlanmış mötərizəyə və əksinə). Hər sorğudan sonra mötərizə ardıcıllığının düzgün olub-olmadığını müəyyən etmək lazımdır.
Mötərizə ardıcıllığı düzgün sayılır, əgər açıq mötərizələrin sayı bağlanmış mötərizələrin sayına bərabərdirsə və ardıcıllığın istənilən başlanğıc hissəsində açıq mötərizələrin sayı bağlanmış mötərizələrin sayından az deyilsə.
Giriş verilənləri
Birinci sətirdə n (1 ≤ n ≤ 100 000) dairəvi mötərizələrdən ibarət ardıcıllıq verilir. İkinci sətirdə sorğuların sayı k (1 ≤ k ≤ 100 000) göstərilir. Sonrakı k sətirdə hər biri bir ədəd p (0 ≤ p < n) - dəyişdiriləcək mötərizənin indeksini göstərir.
Çıxış verilənləri
k sətir çıxarın, hər biri bir işarə '+' və ya '–' ehtiva edir. Bu işarə, növbəti sorğudan sonra mötərizə ardıcıllığının düzgün olub-olmadığını göstərir.