typedef long long ll; typedef long double ld; #include using namespace std; #define int long long signed main(){ ll n,a,b; std::cin >> n>>a>>b; if(n%2==0){ std::cout << min({-a*(n-1),a*(n-1)-b*n,-(n-3)*a-2*b}) << std::endl; }else{ std::cout << min(-a*(n-1)-b,a*(n-1)-b*n) << std::endl; } }