#include <stdio.h>
int Ag(int n)
{
int f;
if(n==1)
f=1;
else
f=Ag(n-1)*n;
return f;
}
int At(int n)
{
int f;
if(n==1)
f=1;
else
f=1;
for(int i=2;i<=n;i++)
{
f= f*i;
}
return f;
}
int main ()
{
int n;
scanf("%d",&n);
printf("%d\n",Ag(n));
printf("%d\n",At(n));
return 0;
}