蜂房问题

有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房1爬到蜂房a的可能路线数。

其中,蜂房的结构如下所示。

10893_1.png

Input

每行包含一个整数a(1 < a <= 13)。

Output

对于每个测试实例,请输出蜜蜂从1号蜂房爬到a号蜂房的可能路线数,每个实例的输出占一行。

Examples

Input

2

Output

1

Input

3

Output

2

来源

lema
Time limit 1 second
Memory limit 128 MB
讨论 统计