Їжачок Аліна продовжує експериментувати з розставлянням банок з яблуками на своєму складі. Цього разу вона підійшла до проблеми зовсім по-новому і придумала машину, яка вміє повністю перевертати порядок банок на певному відрізку. Тепер Аліна хоче змоделювати роботу цієї машини.
У першому рядку записано число — кількість банок, які є у Аліни, (N \le 10^5).
У другому рядку через пробіл задано чисел — якості яблук у відповідних банках.
У наступному рядку міститься число — кількість запитів до машини (M \le 5 \cdot 10^5).
У кожному з наступних рядків описано один із двох запитів:
— відрізок, який розвертається (0 \le L < R \le N - 1).
— запит на якість яблук на позиції (0 \le X \le N - 1).
На кожен запит другого типу виведіть відповідь в окремому рядку.
Приклад 1