#include <iostream>

using namespace std;

long long ans = 1;

int main()
{
    int k,a,b;
    cin >> k >> a >> b;
    if(b-a<=2){
        ans += k;
    }else{
        while(ans < a)
        {
            ans++;
            k--;
        }
        long long kk = k /2;
        k = k % 2;
        ans += kk*(b-a);
        ans+=k;
    }
    cout << ans << endl;
    return 0;
}
