#include<string>
#include<iostream>
#include<algorithm>
#include<stdlib.h>
using namespace std;
char in[100], out[100];
string s1, s2;
int main(){
	int n, m, a, b, c, d, I, ans;
	for(I = 11 ; I < 21 ; I++){
		n = rand()%10+1; 
		m = rand()%10+1; 
		a = rand()%10+1; 
		b = rand()%10+1; 
		c = rand()%10+1; 
		d = rand()%10+1;  
		//cin >> n >> m;
		//cin >> a >> b >> c >> d;
		sprintf(in,".%d.in",I);
        freopen(in,"w",stdout); 
        cout << n <<" "<< m <<"\n";
        cout << a <<" "<< b <<"\n";
        cout << c <<" "<< d <<"\n";
		b -= a;
		d -= c;
		sprintf(in,".%d.out",I);
        freopen(in,"w",stdout);
        ans = max(((n*m)/2)*d+(n*m)%2*b,n*m*b);
        ans = max(((n*m)/2)*d, ans);
        ans = max(ans, 0);
		cout << ans;
	}
}

