5321. Наряжаем ёлку

Не решаласьЛёгкая

Новый год на носу, и Кодерун решил нарядить ёлку, но не простую, а геометрическую.

Он знает, что ёлка состоит из kk слоёв, каждый из которых, в свою очередь, состоит из 2i12^{i - 1} треугольных веточек. На каждую веточку он хочет повесить по шарику. Узнайте, сколько шариков понадобится Кодеруну для того, чтобы украсить всю ёлку.

Формат ввода

На вход программе подаётся одно натуральное число kk (1k25)(1 \leq k \leq 25) - количество слоёв ёлки.

Формат вывода

В качестве ответа выведите одно число - количество шариков, необходимых для украшения ёлки.

Ограничения

Ограничение времени

1 с

Ограничение памяти

64 МБ

Пример 1

Ввод
3
Вывод
7

Пример 2

Ввод
21
Вывод
2097151

Пример 3

Ввод
22
Вывод
4194303
Нужно войти, чтобы отправить решение.Войти