k,a,b = gets.chomp.split(' ').map(&:to_i)
if b - a <= 2 || a >= k
  puts k + 1
else
  if (k - a) % 2 == 0
    puts (((k - a)/2) - 1)*(b - a) + b + 1
  else
    puts (((k - a + 1)/2) - 1)*(b - a) + b 
  end
end
