// editor3
#include<stdio.h>

fact(int);
int main()
{
    int num, factorial;
    scanf("%d",&num);
    
    if(num<0)
    {
        printf("Invalid Input");
        return 0;
    }
    
    if(num<=20)
    {
        fact(num);
        
    }
    return 0;
}

fact(int num)
{
    int f;
    f = num * fact(num-1);
    printf("%d",f);
    return 0;
}