#include <iostream>

using namespace std;

unsigned int factorial(int n)
{
if(n==0) return 1;
int fattoriale_piu_piccolo=factorial(n-1);
int risultato=fattoriale_piu_piccolo*n;
return risultato;
}

int main() {
        cout<<factorial(10);	
	return 0;
}