#include using namespace std; #define rep(i,n) for(int i = 0; i < n; i++) using ll = long long; using graph = vector>; const ll mod = 1000000007; const int INF = 1001001001; ll gcd(ll a, ll b){ if(b == 0) return a; return gcd(b, a % b); } int main(){ int n; cin >> n; vector a(n); for(int i = 0; i < n; i++) cin >> a[i]; ll ans = 0; ll cnt = n; for(int i = 0; i < n; i++){ ans += a[i] * cnt; cnt = (n-1-i) * (i+2); } cout << ans << endl; }