//GIVE ME AC!!!!!!!!!!!!!!!!! #pragma GCC target("avx") #pragma GCC optimize("O3") #pragma GCC optimize("unroll-loops") #include #define ll long long #define floatset() fixed<; int main(){ ll d,a,b; cin>>d>>a>>b; ll ans=inf; rep(i,0,d+1){ ans=min(ans,a*i+(d-i)*b); } cout<