def climb(num):
a, b, c = 1, 2, 4
for _ in range(num - 1):
a, b, c = b, c, a + b + c
return a
def main():
n = int(input('台阶数量: '))
print(climb(n))
if __name__ == '__main__':
main()