input = gets
k,a,b = input.split.map { |e| e.to_i }

biscuit = 1

if k > a && b - a > 2 && a < b
  addbis = b - a;
  biscuit = ((k + 1 - a) / 2 ) * addbis
  biscuit += (k + 1 - a) % 2 + a
end

if biscuit > k + 1
  puts biscuit
else
  puts k + 1
end
