#include<stdio.h>
int main() {
int a, b, c, d, e, v, v1, v2, v3, v4, min;
while(scanf("%d %d %d %d %d", &a, &b, &c, &d, &e) != EOF) {
if(d>=e) {
v1 = a*b*c;
v2 = (a-2*e)*(b-2*e)*(c-2*e);
v3 = (a-2*e)*(b-2*e) + (a-2*e)*(c-2*e) + (b-2*e)*(c-2*e);
v4 = (a-2*d)*(b-2*d)*(c-2*d);
v = v1 - v2 - 2*e*v3;
if(v4>v) {
v = v4;
}
} else {
v1 = a*b*c;
v3 = (a-2*e)*(b-2*e) + (a-2*e)*(c-2*e) + (b-2*e)*(c-2*e);
v = v1 - 2*d*v3;
}
printf("%d\n", v);
}
return 0;
}