#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
	int k,a,b; 
	scanf("%d%d%d",&k,&a,&b);
	int ans=0;
	if(k>=a+1)
	{
		    if(b>a+2)
			{
				k-=a+1;
				ans=b;
				ans+=(k/2)*(b-a);
				ans+=k%2;
				printf("%d\n",max(k+1,ans));
			}
			else
			{
				printf("%d\n",k+1);
			}
	}
	else
	printf("%d\n",k+1);
	return 0;
}