Аліса: "У мене було найкрасивніше намисто. Зліва направо, воно складалось з двох червоних намистин, двох зелених і ще однієї червоної".
Біатріс швидко знайшла, що відповісти: "А моє було ще кращим. Воно виглядало майже як твоє, якщо забрати дві праві намистини і додати замість них дві блакитні".
Як тільки вона закінчила говорити, до обговорення швидко долучилася Кароліна: "Воно майже як моє. Тільки у нього є ще одна намистина ліворуч".
Ви, напевно, вже не здивуєтесь, коли я вам скажу, що Домініка також не залишилася осторонь. "Усі ваші намиста такі нудні. Щоб отримати моє, потрібно взяти намисто Біатріс, забрати крайню ліву та крайню праву намистини, і додати дві чорні ліворуч".
І це продовжувалось, доки Заїда не запитала: "Я трохи заплуталась. Якого кольору була крайня ліва намистина у намисті Євгенії?" На це запитання ніхто не зміг відповісти.
Можливо ви допоможете дівчатам?
Ваша програма повинна вміти опрацьовувати множину намист. Намисто — це послідовність цілих чисел від до , упорядкованих зліва направо. У кожного намиста є номер. Спочатку є одне порожнє намисто. Воно має номер . Далі вам надходить не більше запитів.
Запити бувають наступних типів.
A — Цей запит означає, що потрібно створити нове намисто з намиста з номером шляхом додавання намистини кольору зі сторони . Параметр — це літера , якщо потрібно додати намистину ліворуч, і , якщо праворуч. Номер нового намиста на більший за найбільший з уже існуючих номерів. Гарантується, що намисто з номером вже існує.
R — Цей запит означає, що потрібно створити нове намисто з намиста з номером шляхом видалення намистини зі сторони . Сторона задається аналогічно першому запиту. Номер нового намиста на більший за найбільший з уже існуючих номерів. Гарантується, що намисто з номером вже існує і не є порожнім.
Q — У відповідь на цей запит потрібно вивести одне число — колір намистини зі сторони у намисті . Гарантується, що воно існує і не є порожнім.
X — Цей запит означає, що потрібно завершити виконання програми.
На вхід програмі подається послідовність запитів у описаному вище форматі. Кількість запитів не перевищує 10^6+1.
У відповідь на кожен запит типу Q виведіть відповідь на нього в окремому рядку.
Приклад 1