import java.util.*
fun main(args: Array<String>){
	val cin = Scanner(System.`in`)
    val n = cin.nextInt()
    val k = cin.nextInt()
    var ans = 1;
    var flag = 0;

    for(i in 1..n){
        if(ans * 2 > ans + k){
            flag = 1;
        }
        if(flag == 1){
            ans = ans + k;
        } else if(flag == 0){
            ans = ans * 2;
        }
    }
    println(ans);
}
