#include using namespace std; typedef long long int ll; typedef pair P; typedef vector VI; typedef vector VVI; #define REP(i,n) for(ll i=0;i<(n);i++) #define ALL(v) v.begin(),v.end() constexpr ll MOD=1000000007; constexpr ll INF=2e18; int main(){ ll d, a, b; cin >> d >> a >> b; ll ans=INF; REP(i,d+1){ ans=min(ans,i*a+(d-i)*b); } cout << ans << endl; }