import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
int n = in.nextInt();
if(n==1){
System.out.println(n);
return;
}
long sum =0;
for(int i=1;i<=n;i++){
sum+=getSum(i);
}
System.out.println(sum);
}
//给一个整数n,计算1+2+……n 这不就变成了高斯公式嘛?是的。的确如此
static long getSum(int n){
//高斯公式(1+n)*n/2 比较好理解的是(1+n)*(n/2)
return (1+n)*n/2;
}
} import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int a = 0;
for (int i=1;i<=n;i++){
a+=(n+1-i)*i ;
}
System.out.println(a);
}
} import java.util.*;
public class Main {
public static void main(String[] arg) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int sum1 = 0;
int sum2 = 0;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
sum1 += j;
}
sum2 += sum1;
}
System.out.println(sum1);
}
} import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while(scanner.hasNext()){
int num = scanner.nextInt();
int beforeSum = 0;
int allSum = 0;
for(int i = 1;i <= num;i++){
beforeSum = beforeSum + i;
allSum = allSum + beforeSum;
}
System.out.println(allSum);
}
}
}