#include <bits/stdc++.h>
using namespace std;
int lados_triangulo(int lado) {
  int r = 0;
  for (int i = 1; i <= lado; i++) r += (2 * i - 1);
  return r;
}
int calcula(int t) { return t + t - 1; }
int main() {
  int a1, a2, a3, a4, a5, a6;
  cin >> a1 >> a2 >> a3 >> a4 >> a5 >> a6;
  int t = 0;
  int lado_trianglao = a1 + a2 + a3;
  t += lados_triangulo(lado_trianglao);
  t -= (lados_triangulo(a1));
  t -= (lados_triangulo(a3));
  t -= (lados_triangulo(a5));
  cout << t << endl;
  return 0;
}
