#include<bits/stdc++.h>
#define mx 100005
using namespace std;

long long k, a, b, ans;
int main(){
  scanf("%lld%lld%lld", &k, &a, &b); k++;
  if(a+2 >= b) ans = k;
  else{
    k -= a;
    ans = a + (b - a)*(k/2) + k%2;
  }
  printf("%lld\n", ans);
}