#include <iostream>
using namespace std;
int factorial(int i){
if (1==i)return 1;
else return factorial(i-1)*i;
}
int main(int argc, char *argv[])
{
cout<<factorial(5);
return 0;
}
using namespace std;
int factorial(int i){
if (1==i)return 1;
else return factorial(i-1)*i;
}
int main(int argc, char *argv[])
{
cout<<factorial(5);
return 0;
}