#include <stdio.h>
 
// Fungsi rekursif untuk menghitung suku ke-n
int deret(int n) {
    if (n == 1)
        return 1; // basis
    else
        return deret(n - 1) + (n + 1) * (n + 1); // rekursi
}
 
int main() {
    int n;
    scanf("%d", &n
); // input nilai n  
    // batasan 1 ≤ n ≤ 10
    if (n < 1 || n > 10) {
        printf("Input di luar batas!\n");         return 0;
    }
 
    printf("%d\n", deret
(n
)); // output hasil  
    return 0;
}
 
				I2luY2x1ZGUgPHN0ZGlvLmg+CgovLyBGdW5nc2kgcmVrdXJzaWYgdW50dWsgbWVuZ2hpdHVuZyBzdWt1IGtlLW4KaW50IGRlcmV0KGludCBuKSB7CiAgICBpZiAobiA9PSAxKQogICAgICAgIHJldHVybiAxOyAvLyBiYXNpcwogICAgZWxzZQogICAgICAgIHJldHVybiBkZXJldChuIC0gMSkgKyAobiArIDEpICogKG4gKyAxKTsgLy8gcmVrdXJzaQp9CgppbnQgbWFpbigpIHsKICAgIGludCBuOwogICAgc2NhbmYoIiVkIiwgJm4pOyAvLyBpbnB1dCBuaWxhaSBuCgogICAgLy8gYmF0YXNhbiAxIOKJpCBuIOKJpCAxMAogICAgaWYgKG4gPCAxIHx8IG4gPiAxMCkgewogICAgICAgIHByaW50ZigiSW5wdXQgZGkgbHVhciBiYXRhcyFcbiIpOwogICAgICAgIHJldHVybiAwOwogICAgfQoKICAgIHByaW50ZigiJWRcbiIsIGRlcmV0KG4pKTsgLy8gb3V0cHV0IGhhc2lsCgogICAgcmV0dXJuIDA7Cn0K