10441 - 走楼梯

楼梯有 N 级台阶,上楼可以一步上一阶,也可以一步上二阶。编一程序,计算共有多少种不同走法?

Input

输入台阶数量 N(N \le 50)

Output

输出走到第 N 级台阶共有多少种走法

Examples

Input

3

Output

3

Input

49

Output

12586269025
Time Limit 1000 毫秒
Memory Limit 128 MB
Stats
上一题 下一题