#include<stdio.h>
long fact(long a);
int main()
{
long n,result=0;
long i;
scanf("%ld",&n);
for(i=1;i<=n;i++)
{
/******此处添加若干行代码开始******/
result+=fact(i);
/******此处添加若干行代码结束******/
}
printf("1!+2!+...+n!=%ld",result);
}
/******此处定义fact函数开始******/
long fact(long a){
if(a==1||a==0)
return 1;
else
return a*fact(a-1);
}
/******此处定义fact函数结束******/