#include <bits/stdc++.h>
using namespace std;
int main() {
  vector<int> v;
  for (int i = 0; i < 6; i++) {
    int a;
    cin >> a;
    v.push_back(a);
  }
  int n = v[2];
  int p1 = 1, p2 = 3;
  int f1 = 0, f2 = 0;
  long ans = 0;
  while (p1 > -1 && p2 < 5) {
    ans += (2 * n + 1) + f1 + f2;
    n = (n + 1) + f1 + f2;
    v[p1]--;
    v[p2]--;
    if (v[p1] == 0) {
      p1--;
      f1 = -1;
    }
    if (v[p2] == 0) {
      p2++;
      f2 = -1;
    }
  }
  cout << ans << "\n";
  return 0;
}
