#include<bits/stdc++.h>
using namespace std;
int f(int n)
{
    int r=0;
    if(n==1)
    r=1;
    else
    r=f(n-1)+n;
    return r;
}
//bool s (int i){
//    bool r=true;
//    if(i<2){
//        r=false;
//    }
//    for(int n=2;n<=sqrt(i);n++){
//        if(i%n==0){
//            r=false;
//        }
//    }
//    return r;
//}
//bool h(int i){
//    bool r=true;
//    int g=i%10;
//    int s=i/10%10;
//    int b=i/100;
//    if(g*100+s*10+b!=i) r=false;
//    return r;
//}
int main(){
    int n,s=0;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        s=s+f(i);
    }
//    cout<<"11"<<endl;
//    for(int i=10;i<=999;i++){
//        if(s(i)&&h(i))cout<<i<<endl;
//    } 
    cout<<s;
    return 0;
}
/**************************************************************
	Problem: 1148
	User: fuyijun
	Language: C++
	Result: Accepted
	Time:11 ms
	Memory:2072 kb
****************************************************************/