/*#include <stdio.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int f,i,sum=0;
scanf("%d",&f);
for(i=1;;i++)
{
sum=sum+i;
if(sum>=f)
{
break;
}
}
printf("%d",i);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i;
for(i=1;i<=5;i++)
{
if(비가오면)
{
continue;
}
printf("책읽기\n");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int i,f;
scanf("%d",&f);
for(i=1;i<=f;i++)
{
if(i%3==0)
{
continue;
}
printf("%d ",i);
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int f,i,sum=0;
for(i=1;i<=10;i++)
{
scanf("%d",&f);
if(f%5==0)
{
break;
}
else
{
sum=sum+1;
}
if(sum==10)
{
printf("0");
return 0;
}
}
printf("%d",f);
return 0;
}
for(?번반복 )
{
f에 d를 더해요
}
*/
/*
#include<stdio.h>
int main()
{
int f,d,s,a,i;
scanf("%d %d %d",&f,&d,&s);
for(i=1;i<=s-1;i++)
{
f=f+d;
//printf("%d",i);
}
printf("%d",f);
return 0;
}
*/
#include<stdio.h>
int main()
{
int f,d,i,sum=1;
scanf("%d",&f);
for(i=1;i<=f;)
{
sum=sum*f;
f=f-1;
}
printf("%d",sum);
return 0;
}