Таблетки#2755

Таблетки

1 секунда
64 мегабайти
Середня

Тітка Ліззі приймає щодня по половинці певної таблетки. Вона починає з пляшечки, в якій знаходиться таблеток.

У перший день вона витягує навмання одну таблетку, розламує її навпіл, приймає одну половинку, а іншу половинку кладе назад у пляшку.

У наступні дні вона дістає навмання один шматочок (це може бути ціла таблетка або половинка таблетки) з пляшки. Якщо це половинка — вона її приймає. Якщо це ціла таблетка — вона приймає одну половинку, а іншу половинку повертає назад у пляшку.

Скількома способами вона може спустошити пляшку? Послідовність таблеток, які вона дістає з пляшки протягом днів, можна представити у вигляді рядка, де -й символ — це , якщо на -й день була вибрана ціла таблетка, і — якщо була вибрана половинка таблетки (0 \leq i < 2N). Скільки існує різних допустимих рядків, які відповідають спустошенню пляшки?

Вхідні дані

Вхід містить дані для не більше ніж тестів. Для кожного тесту у вхідних даних буде один рядок: додатне ціле число N \leq 30 — кількість таблеток у пляшці на початку. Кінець вводу позначається числом .

Вихідні дані

Для кожного тесту виведіть одне число у новому рядку. Це кількість різних способів спустошити пляшку.

Приклади

Приклад 1

Loading
Loading