#include <iostream>
#include <algorithm>
#include <cmath>
#include <string>
#include <cstdio>
#include <cstdlib>
#include <stdio.h>

using namespace std;

typedef long long ll;
ll k, a, b;
ll sum;
int main() {
	scanf("%lld%lld%lld", &k, &a, &b);
	sum = 1;
	if (b - a <= 2) { printf("%lld\n", k + 1); }
	else {
		if (k > a - sum) {
			k = k - a + sum;
			sum = a;
			sum += (b - a)*(k/2);
			if (k & 1)
			sum ++;
			printf("%lld\n", sum);
		}
		else { printf("%lld\n", k + 1); }
	}
	return 0;
}