#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int chengjie(int x)
{
int i;
int j = 1;
for (i = 1; i <= x; i++)
{
j *= i;
}
return j;
}
int main()
{
int S=0;
int n;
scanf("%d", &n);
for (; n >= 1; n--)
{
S+=chengjie(n);
}
printf("%d\n", S);
return 0;
}