Книжная полка
Мамед раскладывает свои книги на полку. Если на полке нет ни одной книги, то он просто ставит её, если есть, то ставит либо справа, либо слева от уже расставленных книг. Забирает книги он так же, то есть снимает только с правого или левого края. По задаваемой информации требуется смоделировать действия Мамеда и вывести номера книг, которые он будет снимать.
Входные данные
В первой строке содержится число — количество операций, которые выполнил Мамед. Далее в строках находится информация об операциях. Каждая операция постановки книги на полку описывается парой чисел.
Первое из них ( или ) показывает, книга ставится с левого края или с правого соответственно, второе целое число (от до ) обозначает номер книги. Операции снятия книги с полки описывается одним числом — или , с левого и правого края соответственно.
Выходные данные
Для каждой операции снятия книги с полки вывести номер снимаемой книги.