#include<stdio.h>
#define N 100
int main()
{
int R,B,C,D,E;
int max=0,sum[N]={0};
int i;
scanf("%d %d %d %d %d",&R,&B,&C,&D,&E);
for(i=0;i<=R;i++)
{
sum[i]=i*C+(R-i)*E+(R-i)*E+(B-R+i)*D;
}
max=sum[0];
for(i=1;i<=R;i++)
{
if(sum[i]>max)
{
max=sum[i];
}
}
printf("%d",max);
return 0;
}