Кондиціонер — це пристрій, який допомагає підтримувати оптимальний клімат у приміщеннях. Основна його функція — знижувати температуру повітря у спеку і підвищувати її під час холоду. Таким чином, кондиціонер встановлює певну температуру в кімнаті.
Нещодавно у кабінеті директора школи було встановлено кондиціонер фірми Bindbrooms. Цей пристрій працює у діапазоні температур від до включно. На пульті керування є дві кнопки — "+" і "-", а також поле для введення числа. Після введення числа і натискання кнопки "+" кондиціонер збільшує поточну температуру на градусів, але не вище градусів (якщо температура стає більшою за , вона встановлюється рівною ). При натисканні кнопки "-" з у полі введення температура зменшується на градусів, але не нижче . На жаль, встановлена температура ніде не відображається, але відомі початкова температура та всі натискання кнопок.
Напишіть програму, що визначає температуру після всіх змін.
У першому рядку задано три цілі числа , , (-100 \leq a \leq c \leq b \leq 100), де і — межі допустимого діапазону, а — початкова температура. У другому рядку задано ціле число (0 \leq N \leq 100) — кількість змін температури. У кожному з наступних рядків описано зміну температури: перший символ ("+" або "-") — кнопка, далі одразу (без пропуску) йде невід’ємне ціле число — число, введене на момент натискання. Число не перевищує .
Виведіть одне ціле число — температуру, що встановилась після всіх змін.
Приклад 1