Factorial

時間制限 : 1 sec, メモリ制限 : 65536 KB
英語版はこちら

階乗

整数 n を入力し、n の階乗を出力するプログラムを作成して下さい。ただし、n は、1 以上 20 以下とします。

Input

整数 n (1 ≤ n ≤ 20) が1行に与えられます。

Output

n の階乗を1行に出力します。

Sample Input

5

Output for the Sample Input

120

Source: PC Koshien 2003 , All-Japan High School Programming Contest, Aizu-Wakamatsu, Japan, 2003
http://www.pref.fukushima.jp/pc-concours/