# include <bits/stdc++.h>
using namespace std;
////第一種解法,用一層for循環
//int main()
//{
// int n;
// scanf("%d",&n);
// long long s=0,t=1;
// for(int i=1;i<=n;i++)
// { t *=i;
// s+=t;
// }
// printf("%lld",s);
// return 0;
// }
//第二種解法,用二層for循環
int main()
{
int n;
scanf("%d",&n);
long long s=0,t=1;
for(int i=1;i<=n;i++)
{
t=1;
for(int ls=1;ls<=i;++ls)
{
t*=ls;
}
s+=t;
}
printf("%lld",s);
return 0;
}