#include <bits/stdc++.h>
using namespace std;
long long a[+100500], n, i, ans;
long long f(long long a, long long b) {
  if (a == b) return 0;
  if (a < b) swap(a, b);
  return (a - b) * (n - a + 1) + (a - b) * b;
}
int main() {
  cin >> n;
  for (i = 0; i < n; i++) cin >> a[i];
  ans = a[0] * (n - a[0] + 1);
  ans += a[n - 1] * (n - a[n - 1] + 1);
  for (i = 1; i < n; i++) ans += f(a[i], a[i - 1]);
  cout << ans / 2;
}
