#include <stdio.h>

int main(void) {
	int a,b,c,x,y;
	long int val=0;
	scanf("%d%d%d%d%d",&a,&b,&c,&x,&y);
	if(a+b<c*2){
		while(x*y){
			x--,y--;
			val+=a+b;
		}
		if(x+y==0);
		else if((a*x+b*y)<(c*2)*(x>y?x:y)){
			val+=a*x+b*y;
		}
		else{
			val+=(c*2)*(x>y?x:y);
		}
	}
	else{
		while(x*y){
			x--,y--;
			val+=c*2;
		}
		if(x+y==0);
		else if((a*x+b*y)<(c*2)*(x>y?x:y)){
			val+=a*x+b*y;
		}
		else{
			val+=(c*2)*(x>y?x:y);
		}
	printf("%ld",val);
	return 0;
}