#include<stdio.h>
int factorial(int n)
{
   if(n==0||n==1)
   
       printf("Invalid Input");
       return 1;
       else
       return n*factorial(n-1);
   }
   int main()
   {
       int n;
       sacnf("%d",&n);
       if(n<0)
       printf("invalid input");
       else
       printf("%d\n",factorial(n));
       return 0;
   }