EduBrick

A. Числа Трибоначчи

2000 мс · 256 МБ · всё или ничего

Числа Трибоначчи заданы так: T1=T2=1T_1 = T_2 = 1, T3=2T_3 = 2, а при k>3k > 3 выполнено Tk=Tk−1+Tk−2+Tk−3T_k = T_{k-1} + T_{k-2} + T_{k-3}.

Вычислите TnT_n рекурсивно.

База здесь состоит из трёх значений, а не из двух: если оставить два, рекурсия уйдёт в отрицательные индексы.

Формат ввода

Одна строка содержит число nn (1≤n≤301 \le n \le 30).

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

Одно число — TnT_n.

Примеры

ввод
5
вывод
7
ввод
3
вывод
2
Войдите, чтобы отправлять решения.