import java.util.Scanner;

//利用递归方法求5!。
//注意使用递归方法求,不是用别的方法
public class Twentytwo {

	public static void main(String[] args) {
	//键盘输入
		Scanner sc=new Scanner(System.in);
		int n=sc.nextInt();
		System.out.println("递归之后结果为:"+recursive(n));

	}
	//定义一个递归方法
	private static int recursive(int n)
	{
		if(n ==1)
		{
			return 1;
		}else{
			return n*recursive(n-1);
		}
	}

}