#include<bits/stdc++.h>
using namespace std;
long long n,m,a,b,sum;
int main()
{
cin>>n>>m>>a>>b;
//枚举礼包一的数量
for(long long i=0;2*i<=n&&i<=m;i++)
{
//礼包二的数量
long long j=min(n-i*2,(m-i)/2);
sum=max(sum,i*a+j*b);
}
cout<<sum<<endl;
}
// 枚举好香香