#include <iostream>

using namespace std;

int main() {
  int a;
  cin >> a;
  int res = 0;
  for (int i = 0; i < 3; ++i) res = (res + 1) * a;
  cout << res << endl;
}

#include<bits/stdc++.h>
#define REP(i,n) for(int i=0;i<n;i++)
#define RREP(i,n) for(int i=n;i>=0;i--)
#define FOR(i,m,n) for(int i=m;i<n;i++)
#define ALL(v) v.begin(), v.end()
#define RALL(v) v.rbegin(), v.rend()
using namespace std;
typedef long long ll;



int main(void){
    int a;
    cin >> a;
    cout << a+a*a+a*a*a << endl;
    return 0;
}