#include<iostream>



int input=0;

void factorial(int& i__)
{
	int result=1;
	for(int i=i__;i>0;i--)
	{
		result*=i;
	}

	std::cout<<std::endl<<result<<std::endl;

}

int main()
{
	while(input>20)
	{	
		std::cin>>input;
		factorial(input);
	}


	return 0;
}