#608. 骨牌铺法

骨牌铺法

No submission language available for this problem.

Background

Special for beginners, ^_^

Description

2×n2×n 的一个长方形方格,用一个 1×2 的骨牌铺满方格。

编写一个程序,试对给出的任意一个 n(0<n50)n (0 < n \le 50),输出铺法总数 XnX_n

n=3n = 3 时,下图为 2×32×3 的长方形方格的情况,X3=3X_3 = 3


image


Format

Input

输入一个整数 n(0<n50)n (0 < n \le 50)

Output

输出骨牌的铺法总数。

Samples

3
3

Limitation

0<n500 < n \le 50