#include <bits/stdc++.h>
using namespace std;
const long long N = 1000010;
long long a[7];
int main() {
  for (int i = 1; i <= 6; i++) scanf("%lld", &a[i]);
  long long cur = a[1] * 2 + 1, res = cur, l = 1, r = 1, fl = 0, fr = 0;
  while (!(fl && fr && l == a[5] && r == a[3])) {
    l++, r++;
    if (fl)
      cur--;
    else
      cur++;
    if (fr)
      cur--;
    else
      cur++;
    if (!fl) {
      if (l > a[6]) {
        l = 1;
        fl = 1;
        cur--;
      }
    }
    if (!fr) {
      if (r > a[2]) {
        r = 1;
        fr = 1;
        cur--;
      }
    }
    res += cur;
  }
  printf("%lld\n", res);
  return 0;
}
