#include<stdio.h> void f(long long *p,int n); int main(void) { int n; scanf("%d",&n); long long s=0; for(;n>0;n--){ f(&s,n); } printf("%d",s); return 0; } void f(long long *p,int n){ int sum=1; for(;n>0;n--){ sum*=n; } *p+=sum; }