import java.util.*;
import java.math.*;
public class Main3 {
public static void main(String args[]){
Scanner cin=new Scanner(System.in);
int n,i;
BigInteger a,b;
while(cin.hasNext()){
n=cin.nextInt();
a=BigInteger.ONE;
b=BigInteger.ONE;
for(i=1;i<=n;++i)
{
a=a.multiply(b);
b=b.add(BigInteger.ONE);
}
System.out.println(a);
}
}
}
import java.math.*;
public class Main3 {
public static void main(String args[]){
Scanner cin=new Scanner(System.in);
int n,i;
BigInteger a,b;
while(cin.hasNext()){
n=cin.nextInt();
a=BigInteger.ONE;
b=BigInteger.ONE;
for(i=1;i<=n;++i)
{
a=a.multiply(b);
b=b.add(BigInteger.ONE);
}
System.out.println(a);
}
}
}