#DG12. 魔法阶乘

魔法阶乘

Background

魔法工厂里,第 nn 天的产量等于前 nn 个数字连乘:1×2××n1 \times 2 \times \cdots \times n

Description

请用递归求出 nn 的阶乘 n!=1×2××nn! = 1 \times 2 \times \cdots \times n

Format

Input

一行一个整数 nn1n121 \le n \le 12)。

Output

一行一个整数,表示 n!n!

Samples

5
120

Hint

递归关系:f(1)=1f(1)=1f(n)=n×f(n1)f(n)=n \times f(n-1)

Limitation

1s, 256MiB for each test case.